he who scent it, sent it Share definition Flag simple deduction on who the passer of gass is john.....man, someone farted mary......he who scent it, sent it he who scent it, sent it by onion56 February 3, 2010 0 0 Get merch Get the he who scent it, sent it mug. Buy Now — $32.95 See more merch