1 definition by zker666

A vagina, preferably with large flaps of skin that fold over.
Tim - "Dude, I pounded that chick Jessica's meat curtains last night."

Dave - "Sweeeet"
by zker666 July 7, 2010
Get the Meat Curtains mug.