English version

laugh up your sleeve

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
Pictures of the day
What are these?
Click on the pictures to check.