look up any word, like fleek:
 
1.
An erudite idiom for beauty incarnate.
"That girl over there, she's a spotted hippo!"
by Cannibalguppy February 28, 2006

Words related to spotted hippo

beautiful bootylicious fine hot sexy