A musty vagina that smells of mold and sometimes appears green.
Katie do you have a green enchilada?
by Green enchilada June 29, 2010
Get the Green enchilada mug.