look up any word, like bootylicious:
1. Towzzer
Towzzer is a extremely annoying american.
"Towzzer wouldn't stop licking me"
by John Smith Aug 12, 2004 add a video
rss and gcal