1 definition by Big Upyourself

Top Definition
Name given to Sneaky dork intern whom cleverly farts in his cubes immissions
God damn! I think I smell a Jarrod fart
by Big Upyourself August 11, 2017

Mug icon
Buy a jarrod fart mug!