Two girls who are obsessed with eachother and spend every waking minute together. They usually have something in common like guys who don't appreciate them. They also often lick eachother' twat on the low low.
Hey have you seen Elizabeth lately? No she's too busy being twat buddy's with Taylor
Someone who is being ridiculous and overly pathetic, in the same instance. Often times a spoiled child who thinks they are entitled to everything, yet in reality, they deserve nothing.
Man, Ericka's sister is being a TOTAL Twat Burger right now.