1 definition by chfsfdsf

Top Definition
smoking the magic leaf.
Let's grab the Plucenta and smizz a bizz
by chfsfdsf June 25, 2006
Mug icon
Buy a smizz a bizz mug!