Dirty Jarrod Share definition Flag When you sit on you own Dick in an attempt to fuck your own ass Dude I giving myself a dirty Jarrod feels awesome Dirty Jarrod by Cuddlebear May 17, 2019 Get the Dirty Jarrod mug.