Leary biscuit
Noun
Meaning
Leary biscuit (plural Leary biscuits)
(slang) A snack consisting of cheese and a marijuana bud on a cracker, briefly microwaved.
Noun
Leary biscuit (plural Leary biscuits)
(slang) A snack consisting of cheese and a marijuana bud on a cracker, briefly microwaved.