Top definition
A variation of the word m33p, or meep.

Can mean anything. Is usually a random outburst of happiness or randomness.
"Hey. What's up?"
"M33p0!"
Heh. Meepo, indeed!"
by Psychic Jack September 08, 2003
Get the mug
Get a m33p0 mug for your Facebook friend Callisto.