Top definition
The tartest of all variety of apple.
This Lemapple is more tart than a Granny Smith.
by Ozx Fox January 22, 2004
Get the mug
Get a Lemapple mug for your buddy Beatrix.