Top definition
A meaningfull saying in Arabic that will get anyone's bitch wet as fuck.
"When I groaned "Marhabaan", that bitch made niagra falls look like a fucking joke."
by niggas.whomst June 02, 2017
Get the marhabaan neck gaiter and mug.