What does abomidable snowman mean?

abomidable snowman meaning in Urban Dictionary

just the cutest fuzzy white snowfall animal worldwide! Aww.... he's therefore pretty