I was relieved to read the Brewer's Dictionary of Phrase and Fable definition of Glory-Hole
A small room, cupboard or the like, where all sorts of odds and ends and junk are dumped.
The OED says that a glory hole can also be a sailor's cabin, or a glass-blower's kiln. I really wouldn't check the Urban Dictionary' s definition unless you have a mind inured to all depravity.
This shows approximately the same lewd development as peep show and felch.