1 definition by Trapped with Cats

Top Definition
A fucking annoying nark who relays everything you say to an authority figure.
Kelsey, the little mooshoo tells her fat mom everything that Nicole and her friends talk about. This, in turn, gets Nicole in trouble. Nicole hates mooshoo.
by Trapped with Cats December 08, 2009

Mug icon
Buy a mooshoo mug!