I heard two teenagers saying this while walking around the North York area in Toronto. Not sure what it means but it sounds dangerous.
Are you Humba Bumba?