Skip to main content

Definitions by dictqueen

A beautiful woman.
I wish i could be like Kheia.
Kheia by dictqueen April 8, 2009