Top Definition
The pet store in Groton, CT that people that people go to when dragged to the Game Place.
ugh, jeff and ethan took me to the game place, so I went next door and played with puppies at Fin and Feather.
by 313N@ March 02, 2009
5 Words related to Fin and Feather

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.