Top definition
someone that deserves the utmost respect; they're in the top tier for everything
"Ali, you're my moroccan king!"
by therealuzivert.com May 25, 2018
Get the mug
Get a moroccan king mug for your boyfriend Bob.