A fork of Rural Dictionary
Towzzer is a extremely annoying american.
"Towzzer wouldn't stop licking me"