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.
Spending money; to spend money
"Ey, I just seen Yewlia droppin' dollas for Swedish fish."
-"What up wit her, man?&..
1.
When you wash your ENTIRE car with the window squeegee. Commonly done at a gas station when you are either too broke or lazy to take you..