Jack DeVoll Share definition Flag A piece of shit that felches truffle butter Dude your a total Jack DeVoll Jack DeVoll by IfuckedYourMother'sOnion March 15, 2016 0 0 Get merch Get the Jack DeVoll mug. Buy Now — $32.95 See more merch