KyleSucks1's definitions
A term for a guy who enjoys one night stands, at the expense of unsuspecting tinder sluts. I.e., he fucked her and ducked out.
by KyleSucks1 March 2, 2017
Get the Donald Duckmug.
Get the Donald Duckmug. We'll email you a link to sign in instantly.