Skip to main content

Definitions by Spitting anaconda

window snake 

A window snakr is a peeping tom with his cock on the window sill
The window slammed down on the window snake