wang lar Share definition Flag A name to be used when you are about to go on a teamkilling rage in a multiplayer game. (goes best with non-tker in game "chaser" because it has no way of stopping team killers) non-tker and wang lar are killing us all!!!!! wang lar by Non-tker January 22, 2004 0 0 Get merch Get the wang lar mug. Buy Now — $32.95 See more merch