Originally Posted by hktrdr
I do not require a translation to know what the phrase means. I guess for some others Google serves as a substitute for an education...
As I said, each to their own.
Please tell me, because it makes absolutely no sense to me...