meaning of Big Nose Down

Big Nose Down meaning in Urban Dictionary

Refers to whenever an individual with a big nostrils gets 'owned' in some type of computer online game (Defense of this Ancients, Warcraft 3: TFT). This produces hysteria and folks continuously cry this phrase until the person with all the big nostrils is 're-spawned' or perhaps is for some reason in the game.