look up any word, like thot:

1 definition by neongreen

 
1.
makeout. Big kiss.
Where you mackin on my boo?
Me and him were mackin on each other!
by neongreen June 20, 2009