Dude,
I had NO IDEA wtf that meant until you explained it it the other thread. I just happened to watch this old episode of SNL and this sketch came on . I couldn't stop giggling. My husband (who is old like me) was like,"but what does that MEAN"?
And I got to act all superior like I couldn't believe he didn't know. Hahahaha
(I let him in on the joke eventually)