Top definition
An annoying pest

A small mouse squeaking
Girl 1: omg there is Miranne let’s run away

Girl 2: OK !!!!
by LovingPuppyXOxO May 01, 2018
Get the mug
Get a miranne mug for your friend Manley.