IRS1bcfncnc Comments If you have a ‘jello brain’ the IRS just might let shit slide Tara McGinley Thu 2 February 2012 0:40, UK I wonder if the IRS is going to be up to their knees with this excuse come April 17, 2012? Click here to see larger image. (via reddit) Amusing