Skip to main content

Definitions by Zupdogg

Dutch Hayride 

A wagon loaded with liquor and inflatable love dolls.
Dutch Hayride by Zupdogg May 18, 2021