It appears in a WeChat sticker with a megaphone yelling "过SOR了吗" at a cartoon character. The cartoon character is holding a laptop and flinching and sweating because of the loud megaphone.
I understand the 过
+ 了
pattern but the "SOR" piece confuses me.
Here's what the sticker looks like: