TWOFTAM Share definition Flag Total waste of fucking time and money as in: Lets go to the Millenium dome Nah, that's just another TWOFTAM TWOFTAM by sevo November 9, 2005 0 0 Get merch Get the TWOFTAM mug. Buy Now — $32.95 See more merch