TFS or T.F.S. Share definition Flag A person who is a "traveling freak show". "Look at her, what a total TFS!" TFS or T.F.S. by pmoney October 28, 2003 0 0 Get merch Get the TFS or T.F.S. mug. Buy Now — $32.95 See more merch