Tags Posts tagged with "Chiefs Fan Pees on Himself"

Tag: Chiefs Fan Pees on Himself

Ride or die chick or nah? Deadspin tells the tale of our beloved Chiefs fans who woke up long enough to pee on himself before...
8,306FollowersFollow
83,420FollowersFollow
6,757SubscribersSubscribe