my friend is a hopeless halophile
"a person that plays a lot of halo (xbox game series), person who uses terms such as: "pwnd", "noob", "raped", etc
"my friend is a hopeless halophile" What is the definition of "halophile"?