MACK ON Meaning of MACK ON in English v 1. to attempt to attract another person; HIT ON. ("He was macking on that brunette that he met.") hit on Slang English vocab. Английский сленговый словарь. 2012