Towzzer

What is Towzzer?


1.

Towzzer is a extremely annoying american.

"Towzzer wouldn't stop licking me"

See John Smith


87

Random Words:

1. Originating from the title of a song by Boston psychopath/frontman GG Allin that was, in fact, actually about being last in line for a g..
1. A term coined by Farrin and Mitchell on June 28, 2009 to desbribe a functional pot head that is not a stoner. Mitchell and Farrin (in u..
1. The coolest, most awesome electronic pop act the music industry has ever seen. "Have you ever heard of Joy Electric?" "..