look up any word, like thot:
 
1.
Someone that is obsessed with The Amazing Race (TAR). Originated from barfly
She will not shut up about The Amazing Race. What a TARfly.
by EliaLoren January 15, 2007
4 0