moocherfish

noun
UK /ˈmuːtʃəfɪʃ/
US /ˈmuːtʃərfɪʃ/

A moocherfish is a pretend fish that always tries to get food from other fish without helping.

The little moocherfish swam up to the big fish and asked for a snack again.


OTHER MEANINGS

2. A person who always takes things from friends but never shares anything back.

My cousin is a real moocherfish—he ate all our snacks and brought nothing.

3. A fish that follows bigger sea animals around to eat their leftover food.

The moocherfish trailed behind the shark, hoping for scraps.

4. A playful name for someone who keeps borrowing money and never pays it back.

Don't be a moocherfish—give me back my five dollars!