Body press
Body press is a term in wrestling for pinning down the opponent to the floor by using the body weight.
Nearby pages
Body scrub, Body search, Body shirt, Body shop, Body slam
Body press is a term in wrestling for pinning down the opponent to the floor by using the body weight.
Nearby pages
Body scrub, Body search, Body shirt, Body shop, Body slam