look up any word, like fleek:
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

Words related to Aberdour

ellie heaven katie scotland