1 definition by Billy Bob 2003

Political aide who covers up or spins a politician's gaffs.
Don't worry about Larry, his fart catchers will take care of everything.
by Billy Bob 2003 July 29, 2009
Get the Fart Catcher mug.