Omgarm, 10 months ago Goddamn German memes invading everywhere.
Goddamn German memes invading everywhere.