Top definition
The Shelton Gael's are a football team, that on the weekend get Fucked up after a big win. They come to school with hangovers and smoke weed. They are Legends of the school.
Those Shelton Gaels party hard.
by xGaelxIx November 15, 2010
Get the mug
Get a Shelton Gaels mug for your mama Julia.