Hahahhaha! I just laughed so much i cried and screamed! Haha south park are talking about farts!! Pussy farts, dont be afraid farts! Love it :-D