Meowch Share definition Flag A sound German cats make.(say in a pissed, dominant way, emphasize the 'ch' sound) "Meowch" "The hell was that?" "Ze German Cat." Meowch by The-Hedgehog April 15, 2010 0 0 Get merch Get the Meowch mug. Buy Now — $32.95 See more merch