Top definition
tiny critter, often lives underneath beds and sofas.
OMG, a mewpp!!!
by BeatL February 06, 2003
Get the mug
Get a mewpp mug for your Aunt Nathalie.