Top definition
The sexiest woman you will ever meet in your entire life. Until you saw her, Idelisse was the girl that only existed in your dreams. She is smarter than you - which makes her even sexier. Usually from a small tropical island, she lives on salsa and sweet nectar.
Milo: Dude, Idelisse is my girl!

Everyone Else: Lucky bastard.
by K. Rico February 05, 2010
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush