1 definition by scremoboy

When you snort cocaine off of someone’s nipple
Dude I totally did a snowy peak last night, it was so crazy
by scremoboy February 12, 2022
Get the Snowy Peak mug.