4 definitions by LR
by LR April 12, 2005
A European dessert treat consisting of a paste made chiefly from almonds and sugar, often colored and/or molded into various shapes for presentation.
by LR October 3, 2003
by LR December 10, 2003
Get the rough mug.