Top Definition
The best place you will ever go to.
I feel sorry for those who have not been yet.
Situated over the river forth.. somewhere.
It is good yah?
Aberdour is the Effing SHIZ.
by Mofo-Tygur August 05, 2007
4 Words related to Aberdour

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.

×