Posted by Fang Yingying on July 03, 2006
"keep tougue firmly planted in cheek" what this phrase most probably could mean,and in which condition we also use it? Thank U!