Random
Source Code

the louisiana duck call

The act of farting into a women's vagina.

"Put your legs up baby and let me give you the Louisiana duck call"

by Izzaho February 19, 2017