Towzzer

What is Towzzer?


1.

Towzzer is a extremely annoying american.

"Towzzer wouldn't stop licking me"

See John Smith


87

Random Words:

1. (Zin-zer) n. Someone who consistently annoys people by talking incessantly about uninteresting topics. A toolbag. Dude I don't r..
1. Golf Term; Immense power used to whack balata off the tee. Best if used with the WMD Man, he had some damn heat on his toast...
1. to stalk another person you dislike via the internet through personal sites such as myspace, facebook, livejournal (etc) to gather perso..