Skip to main content

Definitions by stormy88

The act of vewing a female with strong sexual desires, often whilst intoxicated.

Similar to perving
Soon exams will be over, and we can get back to drinking and letching at the freshers
Letching by stormy88 January 4, 2010