Best definition
yeo bai
A common British term use in agreement, or to attract the attention of a male.

Dave; “goin’ out ta get smahed t’nite lawds??”

John, Ben and Darren; “yeo bai!!!”