Top definition
Punk rock riot grrrl band. Primarily containing 2 lead vocalists.
Have you seen that band, Distain. Those chicks rock hard!
by Eloura September 08, 2004
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush