Quantcast
Subscribe
look up any word:
1. cleech
Preforming a sexual act against a window with people watching.
They were cleeching with her tits pressed up against the window.
rss and gcal