v. phr. , slang To kiss and hug; make love. Mary and John pitched woo in the movies. While Bob drove, Betty and Jim sat in the back pitching woo.
PITCH WOO
Meaning of PITCH WOO in English
American idioms English vocabulary. Английский словарь американских идиом. 2012