1 definition by Fangirlxxx

In The Flesh, a TV show produced by BBC three.
Storyline is set a current world, but where in 2009 everyone who had died in recent years had risen from the dead, after being treated with drugs most of 'zombies' are now living a normal life. The show follows Kieren Walker a PDS suffer (Partially Deceased Syndrome, aka one of the risen that is now taking the medicine) as he struggles to re-intergrade with society after the rising.
"Oh My God, did you see ItF last night?"
"Yes, wasn't amazing, I loved the bit when Kieren finds out Rick is back!"
" Yer, me too, ItF is the best!"
by Fangirlxxx May 30, 2014
Get the ItF mug.