Skip to main content

Pewdieye's definitions

maisara

A hairy beast that ugly and really weird looking.Can be found in the amazon.
Eww i just saw a maisara
by Pewdieye December 21, 2016
mugGet the maisara 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