(originally posted on Readerlicious) I overheard one of my coworkers talking about a banshee to our boss. Why? I have no idea. I work in an oil and gas company. We don’t typically have need to discuss banshees at work.Not only did he talk about a banshee, he also compared himself to a banshee and […]