1 definition by Pewdieye

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
Get the maisara mug.