slang for kiss or romantic advance; also a truck brand name
Possibly from 'smack' meaning kiss, or from Mack Trucks company founded by Jack and Augustus Mack
The slang 'mack' meaning to flirt probably comes from 'smack' (a kiss), but it might also be influenced by the idea of being as smooth as a Mack truck is powerful!
Complete word intelligence in one call. Free tier — 50 lookups/day.