Top definition
When you bust your nut all over both her nipples.
Rachel enjoys a little sno cappin’. She likes to watch it ooze down her breasts.
via giphy
by Tugg N. Harder May 04, 2018
Get the mug
Get a Sno Cappin’ mug for your friend Bob.