logan check out that queer carrot muncher who just ate shit off that mogul
any skier on a mountain, usually they wear fluorescent one piece snow suits that are unnaturraly tight
"logan check out that queer carrot muncher who just ate shit off that mogul" What is the definition of "carrot muncher"?