Hadn't heard the term before, but I can most definitely relate. :lol Unfortunately, I think our tech support department here at work is made up solely of 12 o'clock flashers...I tend to refer to them as the Helpless Desk...