A Quiz for Students of English - ENJOY!

abceda
A slap in the Face!

Match the expression on the left with its approximate definition on the right