1 definition by Binyameen

Someone with an obnoxious superiority complex. (Often a sexual deviant as well.)
A: "Imagine actually believing you're smarter than me."
B: "God, you're such a Maro."
by Binyameen March 15, 2018
Get the Maro mug.