Skip to main content

Definitions by JohnieGold

Slang term for getting head.
The girl I brought home from the bar gave me ducats last night.
ducats by JohnieGold December 26, 2005