Find the word definition

Wiktionary
oxygen thief

n. (context derogatory English) a (l/en: useless) person

Wikipedia
Oxygen Thief

Oxygen Thief is a solo musical project based in the city of Bristol. He has received national radio recognition and festival slots.