Skip to main content

Definitions by Gary Sanderson 1976

Harrison Davies

A person who typically indulges in sexual activity with their dog
Harrison Davies loves to fuck his dog