1 definition by choppaa89
'monged off the lemon'
word used to describe the state of mind after smoking a fat spliff of high grade lemon haze.
word used to describe the state of mind after smoking a fat spliff of high grade lemon haze.
by choppaa89 March 22, 2010