1 definition by pamela traster

Top Definition
the city in ohio off of lake erie where everyone hates to live but never wants to leave
lorain a crappy yet loved place
by pamela traster July 29, 2008

Mug icon
Buy a Lorain mug!