1 definition by Sarahiiiniaaa

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
Get the foxdale mug.