1 definition by The Hampden Roar

Verb: Gaze at or consider someone with strong sexual desire
Noun: Someone acting in this manner
"Look, he's letching at that ropey old bar-maid again!"
"You are such a cretinous letch."
by The Hampden Roar May 13, 2008
Get the Letch mug.