Synonym for ITV-F1, the TV arm of McXerox's propaganda department thinly veiled as a sports show.
Another word for shit.
Another word for shit.
by Swiss Toni June 11, 2008
Get the McShiteTV-F1 mug.
Get the McShiteTV-F1 mug.We'll email you a link to sign in instantly.