Skip to main content

Definitions by Green enchilada

Green enchilada 

A musty vagina that smells of mold and sometimes appears green.