meaning of ayy bison

ayy bison meaning in Urban Dictionary

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