1 definition by Jacob Herrera

A person who is very smart but acts like a retard
-hey guys
- oh hey look its the MupMup
by Jacob Herrera January 21, 2007
Get the MupMup mug.