Skip to main content

Definitions by Pewdieye

A hairy beast that ugly and really weird looking.Can be found in the amazon.
Eww i just saw a maisara
maisara by Pewdieye December 21, 2016