Urban Dictionary: smilence
smilence: Smile and keep silence. Used when [you know] the answer, but [do not want] to say it or there is some force stop you from [telling] it out.
www.urbandictionary.com