Top definition
a slang term for a tasty vagina; a pussy that taste like a tator tot because the vigina is greasy.
dude, that girls pussy was so good it was definitely a twatter tot.
by wwmdyeah21 October 28, 2009
Get the mug
Get a twatter tot mug for your sister Rihanna.