give someone a (hard) smack - Spanish English Dictionary