Skip to main content

MichaelVario's definitions

Riding the Yeti

To have intimate relations with a woman with an unshaven or unkempt genitalia.
I hooked up with this hottie at the club last night, but instead of a landing strip, I ended up riding the yeti.
by MichaelVario February 21, 2013
mugGet the Riding the Yetimug.

Share this definition