I'm going to come right out and say it... I don't understand. I'm sure its a current phrase I'm not acquainted with... Or it just slipped me.