EClark1894 opened this issue on Jun 29, 2015 ยท 761 posts
randym77 posted Thu, 29 September 2022 at 2:21 PM
Native English speaker here and this is the first tie I've heard that expression.
Me, too, but I think I get it. It's along the lines of Cockney rhyming slang. A word that rhymes with "duck" that's not suitable for polite company.