Top definition
1. Any douche with a beard

2. 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.
by turd furguson September 25, 2013
Get the mug
Get a jack passion mug for your coworker Helena.