Skip to main content

Definitions by EliaLoren

Someone that is obsessed with The Amazing Race (TAR). Originated from barfly
She will not shut up about The Amazing Race. What a TARfly.
TARfly by EliaLoren January 17, 2007