Country Dictionary

A fork of Rural Dictionary

Duck Humper

Some one sexually involved with a duck

Dam did you see that Duck Humper get on that duck!

by Ontherighttracks March 04, 2010