There's a new bird meme in town? Oh god, i'm done for

2,188 shares