Skip to main content

Definitions by Mr Bins

The act of swallowing, whole, any given object.
James was caught ducking a salmon fillet.
Ducking by Mr Bins April 20, 2007