look up any word, like sex:

1 definition by Hooker69

 
1.
A woman of statuesque beauty, an incomparable lady of luxury
That Beyonce, what a Cleo!
by Hooker69 January 09, 2006
274 168