Man Twark Share definition Flag An ugly man with a freakishly large mustache. He really needs to comb his man twark. Man Twark by TheMissInformation March 1, 2011 0 0 Get merch Get the Man Twark mug. Buy Now — $32.95 See more merch