Find the word definition

Wiktionary
mall ninja

n. (context derogatory informal English) A person who claims to be an expert on weaponry and likes to brag about their supposed expertise.