Anyone else that's English or grew up in England...or values a real cup of tea will get it...

(nsfw)