1 definition by Scar—

A short term for Smack. Typically used for Vapes. “Let me Hit your Vape
Let me Mack your Macker
by Scar— April 18, 2021
Get the Macker mug.