Skip to main content

Definitions by Noongy

Alabama Duck Call 

The sound made by a chick gagging on a cock while giving head
Man, Ally gave the best Alabama Duck Call Last night
Alabama Duck Call by Noongy June 11, 2011