Skip to main content

Definitions by shuvahduh

someone with a fetish of taco sauce
"do you want to double the beef?"
"must...resist...the SEMSA!"
semsa by shuvahduh April 24, 2009