Skip to main content

Definitions by Jacob Herrera

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