meaning of batting in the upper deck

batting in the upper deck meaning in Urban Dictionary

having sex with women's chest area.