Skip to main content

Definitions by rj198980

Preforming a sexual act against a window with people watching.
They were cleeching with her tits pressed up against the window.
cleech by rj198980 April 2, 2011