1 definition by Sarahiiiniaaa

Top Definition
foxdale a place on the isle of man where many of the poeple are imbred
guy: u see that girl i got off with last night?
other guy: man! shes from foxdale! shes imbred!
by Sarahiiiniaaa April 10, 2007

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.

×