oghiett's definitions
An adjective- A term of endearment towards a female of exceptional beauty, when conventional words are deemed inappropriate.
by oghiett May 2, 2009
Get the Pod mug.
Get the Pod mug.We'll email you a link to sign in instantly.