Skip to main content

Definitions by zakery

A person who likes to watch his dogs have sex
wow zach20044 is watching them have sex again
zach20044 by zakery December 25, 2007