The Abominable Snowman is a man in a disguise that appeared near Dimmsdale Ski Resort in the episode Snow Bound.
The Abominable Snowman was a legendary beast that was believed to terrorize the slopes of Mt. Dimmsdale, devouring hapless skiers that become trapped inside it's cave. In reality, the Abominable Snowman was really a pizza delivery guy, and his cave was where he stored his pizzas.
When Mrs. Turner went to a ski resort for a relaxing weekend, her husband became worried that the Abominable Snowman would get her. He then saw a "news report" about the abominable snowman, causing him to spring into action and rush to the ski resort in an attempt to rescue his wife. The "news report" was really an ad for a pizza delivery service but Mr. Turner was out the door before the ad even finished. The Abominable Snowman was really a guy who dressed up in a heavy snow suit and delivered pizzas. He stores his pizzas for delivery inside a cave, which Vicky and Timmy Turner stumble upon.
He wears a white furry coat that makes him resemble a snow monster, and has glowing red eyes for an unexplained reason whenever he has his hood over his head. He appears much larger in size than anyone else while wearing his coat. When he removes his snowsuit, he is a muscular blond supermodel with "rock hard abs". Vicky becomes upset at Timmy for chasing him away from her, because he was a total hunk, not a monster.