>>213664211
>>213664593
>>213664342
i swear italians are the new leaf posters, i haven't met a single italian on here who is not an obnoxious butthurt asshole as if they are in a constant competition who is more insufferable with the turks