anyone remember planet sketch? this bit was part of it. it was called parping ponies. i watched it when i was young, and this one bit kind of stood out to me because it was so fucking weird. i didnt understand what the joke was, or what it was about. Its now when im an adult that i strictly believe it HAS to be some sort of...depraved disguised fart fetish cartoon, because how in the hell can it possibly be anything else?