Odd. Never heard the term, but I've read it in two separate places in the same day (the other being here in this review of Overlord).
Felon said:Odd. Never heard the term, but I've read it in two separate places in the same day (the other being here in this review of Overlord).