1 definition by UDAdmin

Top Definition
A really smart, hot, irresistible girl
"Is she hot?"
"Yeah dude, shes a Karol"
by UDAdmin January 08, 2010

Mug icon
Buy a Karol mug!