Skip to main content

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 1, 2006
mugGet the Aberfoyle Strikers mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email