1 definition by Gargantuan Glizzler

A word created by a small town in New Jersey called Carteret, used to describe a female with an abnormally large assets emphasize the ass.
Damn Tyrese your girls shi is twaa!
by Gargantuan Glizzler July 22, 2023
Get the Twaa mug.