What does ‘smack’ mean?

smack

( n ) Heroine. He was so high on smack he didn’t know what he was doing!
( v ) To hit or slap. She smacked him in the chops when he insulted her.
( v ) To kiss. And then she smacked him right on the lips.