Would you be willing to answer a few brief questions about PlayStation Forums?
As others have said it means Original Poster although I used to think it meant Opening Post lol. I guess it could mean both.
Op would be me.
Everyone at some point