What does Caesar trap mean?

Caesar trap meaning in Urban Dictionary

An unexpected plunge or hole in a snow slope that captures naive skiers or snowboarders off-guard leading to a fall in to the opening. It's like they were pining for a glass or two right about now and they hallucinated there had been a Bloody Caesar when you look at the opening.