man you should have smelt this ace ventura john did last night
when someone farts in the car and the smell forces the driver to drive with his head out the window
"man you should have smelt this ace ventura john did last night" What is the definition of "ace ventura"?