{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
Dictionary of English idioms . Словарь английских идиом. 2012