Skip to main content

Definitions by hot chachi

Mama Changa 

when you put a tampon soaked in vodka and put it in yo vaggggg.
She just got drunk from a mama changa
Mama Changa by hot chachi October 18, 2008