Skip to main content

Definitions by CallieLova

Means lover.
It's french, well sounds french
Luvor by CallieLova January 2, 2008