2nd time i made this meme cause the devs dont like me

By
2nd time i made this meme cause the devs dont like me
report icon
dislike icon
38% (705)
like icon
favorite icon