What is Aberfoyle?
1.
Eau de source naturelle... oh..
Natural Spring
Bow down bitch
See
2.
A town in the north of Scotland (Britain). Famous for Skiing and outdoor activities.
Shit it's cold up here..
3.
aquafina is still the best
aquafina better than aberfoyle
See
Random Words:
1.
When one sexual partner puts a roll of quarters into the other's anus, then places a string of anal beadsinto aforementioned anus. ..
1.
when an aquaintance thinks they've found the perfect mate for you by their own complex system of "compatibility matching"..