Skip to main content

Definitions by mary & emma

a person who is your best friend.
originally a combination of grandma and uncle... tranlsated into a friendly nickname.
can be abbreviated to ump
hey umpa
i love ump
ump face
umpaaaaa
umpa by mary & emma January 27, 2006