I can confirm that Yeti's do exist.

I fucked at least 5 in my early twenties