Top definition
a very kick ass band that plays mostly psychedelic/indie/funk music.
Carl: dude did you see traumatic havoc play last Friday?
Jimmy: nahh man i missed it, but im sure they were great
by proffesor C (cubed) March 09, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush