1 definition by MichaelVario

Top Definition
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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.