1 definition by Frank Snowl
A person that partakes in the act of defecating into a snow bank to freeze the log for use as a dildo in the future. Some may use condoms or saran wrap to reduce mess and health complications.
by Frank Snowl December 18, 2012