Что такое Ба?

Толковый словарь живого великорусского языка Владимира Даля

Ба, междомет. изумления: а, ах, вот, ну, вот те на; ба, ба, ба, это что значит? | По-тамб. произносят вместо союза бы: Я ба (бы) и пашол, да недасу (недосуг).

Толковый словарь Ожегова

Ба, межд. Выражает удивление. Ба! Кого я вижу!

Толковый словарь русского языка Ушакова

БА, междом. (разг.). Выражает удивление при неожиданности. Ба! ты откуда? Ба! кого я вижу! Ба! вспомнил!