Skip to main content

Definitions by Mister Self-Destruct

Kangaroo Moshpit 

I was at this party in Sydney and suddenly a Kangaroo Moshpit broke out! insane!