Top definition
Undescribable beauty; too gorgeous for words
She is gorgeous, brilliant, dazzling, adorable ... absolutely jovea
by urban_daddio January 15, 2010
Get the mug
Get a Jovea mug for your cat Yasemin.