so excuse my total newb "?" what is an FT?

the only things i could even come up with were:

freshly thumped
freshly thawed

LOL