"oh my god, did you see itf last night? "yes, wasn't amazing, i loved the bit when kieren finds out rick is back
in the flesh, a tv show produced by bbc three
""oh my god, did you see itf last night? "yes, wasn't amazing, i loved the bit when kieren finds out rick is back" What is the definition of "itf"?