1 definition by JeffBezosWasTaken

Top Definition
A person who's knows more than most people. He comes from the great country of Bulgaria.
Oi, that guy's such and Ivelin
by JeffBezosWasTaken January 21, 2021

Mug icon
Buy a Ivelin mug!