Skip to main content

Definitions 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."
Maro by Binyameen March 17, 2018