Skip to main content

lalalalahaha's definitions

maimouna

a beautiful girl with a fiery soul and passion for art.
Maimouna is so passionate about the leaning tower of pisa.
by lalalalahaha July 4, 2010
mugGet the maimouna mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email