Top definition
A thread on AlternateHistory.com that is over 120 pages long and full of insanity. Proof that either god doesn't exist or he doesn't bother with humans

BADGER BADGER BADGER MUSHROOM SNAAAKE!!
damn this is so The Sheep thread
by Jesus August 15, 2004
Get the mug
Get a The Sheep thread mug for your sister Larisa.