phrases, sayings, idioms and expressions at

"keep tougue firmly planted in cheek"

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!