wangshitter Share definition Flag A loser, idiot, or cockface. My french teacher is a wangshitter wangshitter by Word Master123 August 24, 2006 0 0 Get merch Get the wangshitter mug. Buy Now — $32.95 See more merch