1 definition by Misterkrist3r

1
german for lick my ass while you finger my nose and rub against my toes
guy 1: dude your sister is like a pro dufenshmacker
guy 2: i know she showed me last night how she dufenshmacken
by Misterkrist3r October 06, 2019
Get the mug
Get a dufenshmacken mug for your fish Sarah.