Twatter A name for a big fat twat, commonly used in slang for insulting people you really don't like. "She's a right twatter she is" By Anonymous739291
Twatter The mix between a twink and otter Wesley is not a twink or an otter he is a mix a twatter By Snapon