Top definition
Someone who has mastered the art of fucking.
Get naked and let the Duck Master show you how it’s done.
by Thedaveman000 February 12, 2018
Get the mug
Get a Duck master mug for your fish Beatrix.