Top Definition
a word used in anguish usually when in pain
oh twatsticks wheres my F**king arm
by Rob Debank October 05, 2008
2 more definitions
1) a annoying person
2) a tampon

see also: twat, tampon - put tha 2 2gether u get.....TWAT STICK
1) some1 who annoys u.. ex: Damn, why is jimmy complaining all tha time he is such a twat stick.
2) a wounderfull device that soaks up blood
by jt-where July 07, 2004
A Penis which is inserted into the womans vagina
"Josh, you are a twatstick"
by Dicky Wheels March 29, 2004

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.

×