Similar words: hotchpotch, etch, fetch, itch, retch, notch, bitch, sketch. Meaning: n. man with strong sexual desires.
Random good picture Not show
1. Letch! I'll fix him some day.
2. What could that smarmy letch possibly want?
3. Oh, yeah?Yeah, I wonder why?What could that smarmy letch possibly want?
4. Car blaze: Firemen attended a car fire on a disused railway line near Letch Lane, Stockton.
5. Oh, yeah? Yeah, I wonder why? What could smarmy letch possibly want?