Skip to main content

Definitions by m2cb

The most offensive meme page on instagram. It’s one of the most popular in the England known for making people shit themselves from laughter.
Friend 1: Hey did you see cloturn’s new post?

Friend 2: Yeah it had me absolutely SHITTING MYSELF like that was totally memes to cure boredom.
cloturn by m2cb October 20, 2020