What is Umgowa?
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 !
See shut up, retard, omg, stupid, uncredible