Icyuki

🇷🇼 Rwanda

Literally 'a piece of ice.' Slang for a very hot woman (like she's so hot she's cool? or as rare as ice). Used among guy...

View definition