1 definition by baman n piderman
As a couple nears the end of intercourse the male partner busts a huge nut on top of the female (or other male)'s head usually resulting in a resemblance to snow on a mountain or a glacier found up north
by baman n piderman July 13, 2012