1 definition by Binyameen

1
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 merch
Get the Maro neck gaiter and mug.