meaning of Bay-bye

Bay-bye meaning in Urban Dictionary

people from Glace Bay, Nova Scotia.