umbatz Share definition Flag Italian in origin this means crazy, fucked in the head. This guy is a little umbatz umbatz by Greg Hill October 20, 2007 0 0 Get merch Get the umbatz mug. Buy Now — $32.95 See more merch