Not really a meme but I saw this and thought of you guys - it’s such a British thing to say:)
definitely read “trouble” as “tumblr.”