What does Brattytwat mean?

Brattytwat meaning in Urban Dictionary

A word to describe an annoying bratty-arrogant-child that never ever shuts up. Brattytwats tend to be every-where, on the net, the whole world in general.Also among the young ones you really, truly, really, REALLY, need pummel, but can't since they're small immature young ones and don't know any better.