meaning of brat twat

brat twat meaning in Urban Dictionary

a girl whom sticks hot dogs up her cooter. also proven to cheat on her boyfriends, generally called 'mallory henderson'