Top Definition
a word used in anguish usually when in pain
oh twatsticks wheres my F**king arm
by Rob Debank October 05, 2008
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 We'll never spam you.