A pet name for Mohinder Suresh of the TV Show Heroes, which started out really good but now I have no idea what's going on.
Mohinder: Sylar, you MONSTER! Syler: Oh, MOMO. You don't mean that!
2👍 17👎