Top definition
a small suburb of the D on the lake of St. Clare
Guy1: hey, you wanna go to St. Clare shores and swim in the lake?
Guy2: thanks, i rather not grow a third eye
by Mini Erin October 20, 2008
Get the mug
Get a St. Clare Shores mug for your mate Callisto.