Define Girls X Battle Meaning

Girls X Battle
Pure cancerous ads for a shitty mobile game that is commonly like by fucking weeaboos

Girls x battle made another shitty ad, with another pregnant girl.
By Abagael