Skip to main content

Definitions by Hooker69

A woman of statuesque beauty, an incomparable lady of luxury
That Beyonce, what a Cleo!
Cleo by Hooker69 January 9, 2006