1) to pull somebody’s leg 2) a laughing stock 3) to be all smiles 4) a barrel of laughs  5) to smile from ear to ear 6) to have the last laugh  7) to wipe the smile/grin off your face 8) to be laughed out of court  9) to crack a joke 10) to burst out laughing  11) to flash somebody a smile 12) to laugh up one's sleeve  13) to be no joke 14) to have a dry sense of humour  15) to roll on the floor laughing/to die laughing 16) to keep a straight face

Leaderboard

Visual style

Options

Switch template

Continue editing: ?