What does Amsterdam surprise mean?

Amsterdam surprise meaning in Urban Dictionary

to simply take a shit when you look at the driver's seat of somebody's automobile and lock the doorway on a hot time