Top definition
Nickname given to him/her by an absurde teacher used in a mocking way.
That megipo is so crazy!
by Maeghan April 20, 2005
Get the mug
Get a megipo mug for your buddy Jovana.