Skip to main content

stormy88's definitions

Letching

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
by stormy88 January 4, 2010
mugGet the Letchingmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email