pitch woo
pitch woo {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.
Categories:
add yours
Source: A Dictionary of American Idioms
Leave my opinion