Skip to main content

Definitions 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!
Twaa by Gargantuan Glizzler July 21, 2023