1 definition by annonymous1114

Top Definition
the best soccer player ever
Polish kid named karol who is the best soccer player ever.
by annonymous1114 April 03, 2008

Mug icon
Buy a Karol mug!