smacked
verb(smack)
to have a taste or flavor
smacked
verb(smack)
to have a trace, vestige, or suggestion
smacked
verb(smack)
to close and open (lips) noisily and often in rapid succession especially in eating
smacked
verb(smack)
to kiss with or as if with a smack
smacked
verb(smack)
to strike so as to produce a smack