Skip to main content

Definitions by Zstash

The Yeti Challenge 

A challenge where the individual attempts to ejaculate in sub-zero weather.
Dude if you attempt the yeti challenge, you're balls will freeze off.
The Yeti Challenge by Zstash January 3, 2017