Towzzer

What is Towzzer?


1.

Towzzer is a extremely annoying american.

"Towzzer wouldn't stop licking me"

See John Smith


87

Random Words:

1. Noun: lack of clear communication, or distorted communication So we told them we'd be at my house but we decided to go to Taco Bel..
1. An average person who attends parties or hangout sessions frequently, and their demeanor and actions resemble that of a rock star. A so..
1. Similar to Asian Goggles where a man rests his testes in each eye socket of his partner (usually female). The difference with astrospex..