look up any word, like ratchet:
 
1.
A time of prolonged making out. Especially in a public setting.

Can be used as a verb or a noun, interchangeably.

V. - "Come behind the bleachers with me and we can mackfest for the rest of this game."

N. - The mackfest earlier that night left his lips chapped.
by Shnooky April 13, 2008