FTW = "For the Win"
Newer term, to express enthusiasm- (often sarcastically).
"Originated from the game show Hollywood Squares where the result of the player's response is expected to win the game."
___
Now "OoP", I don't know. Out of Place? Out of Print? Doesn't seem to fit. I think GJ's definition still holds the title.
-Cheers