What is Deuce Tweets?
1.
When a man/women creates a tweet (twitter post) on the toilet using a phone, laptop or other internet connected device.
Q: I just got a twitter update from you, but weren't you just in the bathroom... Did you Deuce Tweet?
A: Hell ya, I drop Deuce Tweets all of the time.
See
Random Words:
1.
(noun) a place inside you, in which you think 'i can't be arsed'.
"My mind helplessly wondered into hmmphington, wh..
1.
to shank tits
geoff said to morise let me shank your tits.this made hima titshanker..