To ejaculate during or after a sexual encounter.
Hey Eric, i saw you went home with that girl.... Did you wipe the snow off your skates or what?
by Chris A. H. November 28, 2006
mugGet the Wipe the snow off your skatesmug.

Share this definition