I shouldn't of posted it, but I couldn't resist. It was honestly the first thing that came to mind. Trashy lingo used by cigar smokers, so again please excuse my language.
NP. I thought it was funny. I use the same expression when I catch the foul oder of someone who hasn't brushed his/her teeth.