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 Duck mug.
Get the Donald Duck mug.We'll email you a link to sign in instantly.