Top definition
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.
by Smelly Gonorrhea August 09, 2008
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush