Skip to main content

Definitions by Vdogam3r

Usually a word used to describe hot ginger girls.
Omg you're such a Lelton!
Lelton by Vdogam3r August 7, 2009