Top Definition
to urinate in a vagina.
Last night was crazy! The sex with Colleen was so great, but I had to pee, so I just gave her a good ol' fashioned twatty potty.
by Swollengenitals March 07, 2007
5 Words related to twatty potty

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.