smacked
动词 smack:
deliver a hard blow to
同义词:smack, thwack
have an element suggestive (of something)
同义词:smack, reek
have a distinctive or characteristic taste
同义词:smack, taste
kiss lightly
同义词:smack, peck
press (the lips) together and open (the lips) noisily, as in eating
同义词:smack