What does Belayer Slayer mean?

Belayer Slayer meaning in Urban Dictionary

(noun)In ice climbing, a large icicle shaped amount of ice crashing to the floor. Most commonly of spear-shaped ice chunks, nevertheless any amount of ice falling towards the surface are known as a belayer slayer.