2 definitions by ImJoopi
by ImJoopi October 11, 2017
When an uncircumcised male reaches the point of orgasm and quickly pulls his foreskin over the head of the penis, cumming inside the foreskin... then slowly pulling the foreskin down.... thus creating a snowy mountain.
by ImJoopi April 6, 2017