Top definition
The most beautiful woman on the face of the Earth. Both on the outside and in. A true vision of lovliness which one cannot look upon without deep feelings of longing.
by C.H. Wolf May 24, 2003
Get the mug
Get a kittra mug for your guy Paul.
buy the domain for your recipe vlog