Skip to main content

Definitions by TeenyBop

a person who is irritating and doesn't go away
stop embarrassing me...you're such a sweatrash!
sweatrash by TeenyBop August 17, 2008