Hi guys! It's been a while, but I'm back, and now I have my B.A. in French and Spanish behind me! Feels good! But I don't claim to be a genius or to know everything! Far from it! My girlfriend was watching a TV programme, and suddenly came out with the expression above, asking me what it meant, exactly. But I'm stumped, and I was wondering if anyone could provide any insight? Thanks for any help; Crevette.