To engage in sexual activity, usually in an outdoor or semi-public area.
Hey, did you hear? Lindsay and John was shacking the hammock last night on the roof.I was totally shacking the hammock with her yesterday at the park.