What does ayy bison mean?

ayy bison meaning in Urban Dictionary

regularly express endorsement or satisfaction of a confident scenario or good news.Pronounced: ey bahy sahn