Top definition
when you lay on your back when its raining and someone drops a load of jizz on ya face.
Me and my woman was in the woods getting our freak on. It started raining so i got in a hurry and gave her a duck pudding.
by Ivannahump February 22, 2012
Get the mug
Get a duck pudding mug for your cousin Bob.