Skip to main content

offpiste's definitions

snowping

Eloping to a snow specific destination.
Michael and Cat are snowping in Japan instead of eloping to France.
by offpiste March 27, 2023
mugGet the snowping mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email