Top definition
usually used to describe a hot looking female.
Yesterday, I went to Central Park to walk my dog. This beautiful girl approached me. She was a real icheewahwah.
by hunkadore June 13, 2009
Mug icon

Cleveland Steamer Plush

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

Buy the plush