1 definition by Dartlord

A man of Croatian decent that has small legs
You need to pump those legs up in the gym, you want to be Miron all your life do you?
by Dartlord December 15, 2022
Get the Miron mug.