make whoopee
idiom
1
US, informal + old-fashioned
: to have sex
2
British, informal + old-fashioned
: to have noisy fun
Love words? Need even more definitions?
Merriam-Webster unabridged
Share