Top definition
A little piece of paradise in SE Georgia. Savannah, GA barrier island. If you live in Wisconsin, this is a must stop destination!!!
I love TYBee!! Many come to Tybee Island, not as many leave!!
by zombiehead February 21, 2014
Get the mug
Get a Tybee Island mug for your daughter-in-law Beatrix.
buy the domain for your travel site