Definder - what does the word mean?

What is new London Ohio?

New London Ohio is where you will find the biggest population of druggies. Also along with the largest population of teen mothers who can't keep their legs close. New London is one of the worst towns to live in and don't ever live here. People will start stuff and never go through with it and there's nothing but losers here

I was in new London Ohio and I drank the water and got pregnant.

👍41 👎19


new London Ohio - video

loading