1 definition by It was truth or dare, dammit! TRUTH OR DARE!!

Top Definition
A show thats really fun to describe to people who haven't seen it.
There's this one South Park where Kenny gets hit by a bus, and it takes him to Mexico, and he thinks hes in hell.

Mug icon
Buy a south park mug!