Top definition
A "Letchford" is a person who finds the enviroment of a library sexually stimulating , often resulting in the need to self pleasure.
I was walking throught the Library when I spotted a Letchford knocking one off
by clungehoover June 12, 2011
Get the mug
Get a Letchford mug for your papa Vivek.