"Sherlocked" is a, let's say, plot point in Sherlock 2x01. Here's a short explanation. Although according to the Urban Dictionary, it seems the term also means being a fan of the show. Huh, I didn't know that. And "Loki'd" is from this video (Tom Hiddleston playing pranks on some guy, Loki-style).
no subject