-

(Finally) Facebooked
Facebook (noun): 1. a small book, splayed open and placed upon the face to block ambient light and improve napping efficiency. 2. a popular social networking website on which ULTRAsomething finally has a presence.

Facebook (noun): 1. a small book, splayed open and placed upon the face to block ambient light and improve napping efficiency. 2. a popular social networking website on which ULTRAsomething finally has a presence.
