Top definition
A mythical beast that enjoys tea and reading. The schmoosarse is a very smart being that can bake well. Approach the schmoosarse with caution , it does not like hugs but with multiple people it can be overpowered quickly.
Man, schmoosarse bakes some pretty tasty cakes
by ejg62 August 11, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush