Definitions by thatawesomeguywithweirdmum
Holy Duck Fuck
1) A Phrase Someone Might Say When They Are Surprized. The Person Might Be High, Drunk, Or Mentally Unstable (Insane) Or A Combination Of The Three.
2) Two Ducks From Heaven Having Sex. Need I say More?
2) Two Ducks From Heaven Having Sex. Need I say More?
Holy Duck Fuck by thatawesomeguywithweirdmum September 9, 2010