Awkward Froggy 2's feed

Awkward Froggy 2 created a topic of Killer Peter

I swear, my man Simon is the luckiest motherfucker around. This man has had death flags nonstop since he was introduced, and yet he somehow is still here stresses me out fr