What is Chachibabas?
Slang term for breasts.
She's got some major league chachibabas, dude. We're talking about permanent back pain.
-OR-
Susan has got the finest set of chachibabas that I've laid eyes on. They must be double-D's.
See boobs, tits, titties, jugs, breasts