1 definition by Chronicchaos

Top Definition
Fantasy Sport acronym for "In my other league"
"I'm playing Kyler today IMOL."
by Chronicchaos September 29, 2019

Mug icon
Buy a imol mug!