Top definition
the state of being used and abused by a girl who doesnt shave her twat.
DUDE!!!! You have been twatsonated.

by T bud2 December 04, 2008
Get the mug
Get a Twatsonated mug for your brother-in-law Abdul.