twot

an american saying the british slang word "twat"
person 1: oi mate ur a twot
person 2: how is that funny
by TruestBlu January 27, 2024
mugGet the twotmug.

Share this definition