Skip to main content

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.
by Zstash January 3, 2017
mugGet the The Yeti Challengemug.

Share this definition