Smatch

Webster's Dictionary of the English Language

·noun Taste; tincture; smack.

II. Smatch ·vi To Smack.