posted by July 17 at 13:37 PMon
From the comments:
Posted by 1up | July 17, 2007 1:24 PM
Am I the only one who doesn’t know what “ftw” means?
According to the (not exactly authoritative) Urban Dictionary, it’s short for “for the win!,” used to express enthusiasm for something, and derived from the game show Hollywood Squares. Lol!