Cancel 2016.2
The Almighty
I looked on the Google, and couldn't find anything.
Does it mean STFU?
Not a bad guess. But no, that is not what it means. You friggin live there, ask a native.... (and just in case you are concerned, no it is not vulgar in any way)