Dictionaries:
Sexual DictionaryDictionary of the F-Word
roasted duck:
British rhyming slang to rhyme with fuck, the copulate / copulation.See Also: Donald Fuck, Duck McFuck, Fuck-a-duck! / Fuck a duck!
Link to this page:
Link to this page: