Comments
Follow Comments Sorted by time
tomp
· 4 years ago
· FIRST
What the fuck?
1
happy_frog
· 4 years ago
It's true, no one wants to admit it, but there in fact people who live in England.
7
adam44
· 4 years ago
Hahahaha
4
bruhmoment8942
· 4 years ago
who nice meme, not very creative, but some good shock humor comedy that made me chuckle. 4.3/5 keks.