Yeti-Yanker Share definition Flag Stimulator of the Abdominal Snowman - in other words, you masturbate imaginary monsters. God Damn yeti-yankers are pissin me off Yeti-Yanker by Jester December 24, 2002 0 0 Get merch Get the Yeti-Yanker mug. Buy Now — $32.95 See more merch