1 definition 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
originally a combination of grandma and uncle... tranlsated into a friendly nickname.
can be abbreviated to ump
by mary & emma January 27, 2006