dude i just deuced it out in the bathroom. dude your face is a deuce! dude ill drop a deuce on you punk!
by GOD September 09, 2003
someone that prefers the company of males; the Greek word for "homosexual"; "gay"; "queer"; and "mega gay"
by God March 10, 2003
STT stands for stop to text and it is when someone pulls over on the side of the road to send a text message.
I had to STT to tell Ramone about the Strawberry Shortcake I gave the girl from the club last night.
by god May 16, 2010
"the R1 Own3d the Gayxr at the finish line in the quartermile"
by God September 20, 2003