Top definition
A durogatory term for Hardcore Techno.
"All this Banshaw in here really helps me think gaddamnit!"
by Pico November 24, 2003
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush