Longman Dictionary English From Longman Dictionary of Contemporary Englishlaugh up your sleevelaugh up your sleeveRUDE/IMPOLITEto be secretly happy, especially because you have played a trick on someone or criticized them without them knowing → laugh ldoceonline.com