Is it childish? Is it close to "and that's that!"?Cambridge dicts said:INFORMAL HUMOROUS
used for emphasis, or to show that something is being done in opposition to someone else's wishes:
Mine's bigger than yours, so there!
No, I won't help you, so there!
Is it both AE and BE?