1 definition by Loversweet

A godess with a big heart. Loves everyone and hates them at the same time. She s always a sweet caring to people and they are very thankfull for her existance.
OH look maroua is coming, quickly bow to her.
by Loversweet June 20, 2017
Get the maroua mug.