Wiktionary
teamkiller
n. (context video games English) One who teamkills.
n. (context video games English) One who teamkills.