1 definition by Anonmothafucka

Located in the heart of PA. Beautiful town, Beautiful scenery. Lots of lowlife welfare pieces of shit and meth addicts. Dating the women there will surely give you STDs and they will fuck anything that moves. Cheating lying scum.
Don't go to Lock Haven.
by Anonmothafucka March 7, 2016