I always thought it was something to do with Raz, since when it comes up it's with the staff members, but I've never seen that specific symbol(?)/design around the forums or even on the internet in general
I'd love to be told what it actually is though (':