jack passion Share definition Flag 1. Any douche with a beard2. Someone who says they are quitting something but never does. I thought you were going to do good this year, but you had to go and be all Jack Passion about it. jack passion by turd furguson September 26, 2013 0 0 Get merch Get the jack passion mug. Buy Now — $32.95 See more merch