Skip to main content

Bananananananananaaaa's definitions

Twatted

To shove something up one's vaginal canal/twat in an effort to hide the object in it's entirely from a prying source.
"I totally twatted my bowl after we got pulled over by the cops when we were hotboxing my Honda Fit"
by Bananananananananaaaa August 15, 2009
mugGet the Twattedmug.

Share this definition