Top Definition
A dull place that livens up at night.
Not much happens in Felton Close but I'm finding it hard to get to sleep.
by Rlavdia September 12, 2006
5 Words related to Felton Close

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×