I don't see any significant difference except that the phrase's use in the 2nd is jocular and casual. You can assign different concepts to define a word or phrase differently in each context you find it, but the lexicograher's job is to find a manageably small number of ideas that overlap in a word's meaning. 1.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.