1 definition by shebazz

Top Definition
Halifaxian term for the white stuff...
who's got that shebazz
fuck I was totally shebazzed last night
by shebazz November 03, 2016

Mug icon
Buy a shebazz mug!