What is babagi?
a
different
name for
a game
called
battlefield
4090
or
la
babagi
👍
27
👎
11
babagi - video
www.Definder.net
Powered by Urban Dictionary