1 definition by fart head8321

Top Definition
mean has a big dick and can do anything
Ikola is the best
by fart head8321 November 06, 2017

Mug icon
Buy a ikola mug!