1 definition by mink33

Top Definition
London slang for a joint or spliff. Or cannabis generally.
J: Yea man, you wana roll another heed?

A: Na, im bare lean! Allow!
by mink33 December 13, 2006

Mug icon
Buy a heed mug!