Aberfoyle

Eau de source naturelle... oh..
Natural Spring Water.. Its better than shitty Dasani
by Chris November 12, 2003
mugGet the Aberfoyle mug.

Aberfoyle

A town in the north of Scotland (Britain). Famous for Skiing and outdoor activities.
Shit it's cold up here..
by faith July 30, 2004
mugGet the Aberfoyle mug.

Aberfoyle

by Hugh G. Rection November 14, 2003
mugGet the Aberfoyle mug.

Aberfoyle Strikers

The greatest indoor soccer team in the world today. Full of young players that will dominate the sport for years to come.
"Who are the Aberfoyle Strikers?"
"Just the greatest team ever"
by Shmick June 01, 2006
mugGet the Aberfoyle Strikers mug.