Top definition
The silhouette of the body in the snow that is left after one fell on the back in the show or attempted making a snow angel
*fell on the back in the snow, stood up

1. Look at my snowlhouette!
by katologic January 22, 2014
Get the mug
Get a snowlhouette mug for your father Jerry.