1 definition by Tyla W

Top Definition
A general idiot someone who you extremely dislike, generally leeches to society.
There's Momos everywhere in this damn school.
by Tyla W February 27, 2012

Mug icon
Buy a Momo mug!