Skip to main content

Definitions by LeakWink

Leak Wink 

Whilst going for a piss, making direct eye contact with another person, and winking at them.
"Did you just leak wink at me?"
Leak Wink by LeakWink August 26, 2013