Green enchilada

A musty vagina that smells of mold and sometimes appears green.
by Green enchilada July 05, 2010
Get the Green enchilada mug.