where is jeff? he's at home, probably having a jackfest
a party of one or more featuring multiple and prolonged bouts of self-pleasure
"where is jeff? he's at home, probably having a jackfest" What is the definition of "jackfest"?