From Longman Dictionary of Contemporary Englishwipe the smile/grin off somebody’s facewipe the smile/grin off somebody’s faceinformalPROUD to make someone feel less happy or confident, especially someone who is annoying because they think they are clever Tell him how much it’ll cost – that should wipe the smile off his face! → wipe
Examples from the Corpus
wipe the smile/grin off somebody’s face• I'd like to wipe that stupid grin off your face.