Top definition
Describes an edible that is absolutley scrumptious. Doesn't necessarily have to taste lemony.
Mandrew: "MMMMM MMMM MMMMM, that is quite lemonlicious."
by Stephen Efird August 11, 2006
Get the mug
Get a lemonlicious mug for your father G√ľnter.