Skip to main content

Definitions by tartpumper

ass towel 

A complete and utter tosspot, one insult above asshat.
ass towel by tartpumper February 2, 2004