Skip to main content

Definitions by Mr. Rogers's snow man

Snow Patrol

When a park ranger finds the body from an avalanche and uses it for sexual gratification.
Had a proper "snow patrol" last night, can't believe the amount of snow I had to dig through.