Someone who makes a guy turned on while doing a moist duck face.
That girl is such a soggy donald
Soggy donald me baby
by YOUASTAR April 22, 2015
Get the Soggy Donald mug.