laughing up one's sleeve

English

Verb

laughing up one's sleeve

  1. present participle and gerund of laugh up one's sleeve