What does Body Press mean?

Body Press meaning in Urban Dictionary

to position your body against someone else's, with little or no arm-wrappage.A gesture just like a hug, with decreased effort and/or passion.

Body Press meaning in Sports Dictionary

A wrestler utilizes all their fat against his opponent lying on his back again to help him secure a fall. (recreation: Wrestling)