1 definition by Slick Laxative

Top Definition
Is a 4 piece heavy rock band located in Portland Oregon.
Sounds Like: Mongoloid Village, The Melvins, Unwound, The Jesus Lizard, The Laughing Hyenas
by Slick Laxative January 16, 2009

Mug icon
Buy a Mongoloid Village mug!