Top Definition
Definition #1: automatically tweeting through various social networks

Defiinition #2: A girl that you can fuck for hours and hours without stopping.
Definition #1: I set up my Facebook page so when I post something, it auto twats.

Defiinition #2: Hey Dave you were right about that girl, I brought her home last night and she was on auto-twat for like 4 hours.
by Big Thor December 12, 2012
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×