Top Definition
A greeting you give when you want it to be echoed back. So in some instances many people will respond to one umpla.

‘Umpla’ Followed by many other umplas.
by Sam Hawkins September 25, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.