No suggestions found
English United Kingdom
Idiom used just about never by Some people
1. To be exuberantly having sex. 2. To argue loudly (rarer) A slightly old-fashioned phrase.
"I could hear my neighbours at it like knives all night!"
Feb 12, 2024 by anonymous
Choose one of the following options to report.