I heard two teenagers saying this while walking around the North York area in Toronto. Not sure what it means but it sounds dangerous.
by idrcywnt September 25, 2022
Get the Humba Bumba mug.by Evil scum from the planet blobolopogus June 18, 2003
Get the hum-ba-da-bum-ba-da-bum-bum-bum mug.Related Words