Definitions by sleepdeprivedideas
Snow Cannon
A sexual act in which a man ejaculates into a woman's vagina while she is laying on her back. He then places his face in front of her open legs while she quiefs, spraying the semen onto his face.
Snow Cannon by sleepdeprivedideas October 19, 2014