Leary biscuit noun1 •(slang) A snack consisting of cheese and a marijuana bud on a cracker, briefly microwaved. formsLeary biscuits