Top definition
means anything yOu want it tO mean.
if sOmeOne says-->like did yOu knOw cheese is orange? yOur respOnse wOuld be-->umgOwa in this case it means shut up Or just an unbelievable oh my god
be creative with umgOwa! umgOwa is lOve !
by Rayvin S. February 03, 2008
Get the mug
Get a umgowa mug for your mom Rihanna.