Top definition
Maximum Tomatoe from Super Smash Brothers. Also a newspaper in the Champaign area.
Dude have you squeezed the Momato this week? Check out the article on Princess Peach.
by Infleck September 15, 2008
Get the mug
Get a Momato mug for your buddy Georges.