oh my god, that blargen is going to kill me
a word used to describe a horrible creature or person that typically resembles a minotaur and resides primarily in the catacombs beneath paris, france
"oh my god, that blargen is going to kill me" What is the definition of "blargen"?