Top definition
Someone attractive or appealing to ones eye; Its like saying hot but ur saying icyy.
That girl was icyy in that short skirt.
by shhu December 16, 2009
Get the mug
Get a icyy mug for your barber James.
buy the domain for your foodie vlog