Skip to main content

Definitions by DaveNub

Lemon-tasteys

A delicious piece of tastey, with lemonade poured over it.
Let's go buy some lemon-tasteys!
Lemon-tasteys by DaveNub June 12, 2008