Skip to main content

Definitions by Shitwhisker

Dog n' log 

Share definition Flag
Having sex while the female defacates
Gave my wife a dog n' log last night
Dog n' log by Shitwhisker July 21, 2019