1 definition by wwmdyeah21

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 29, 2009
Get the twatter tot mug.