Define Pakistani Fly Trap Meaning

Pakistani Fly Trap
A Vagina that is unwashed, sweaty, salty, odorous, and hairy.

God damn that chick wearing the burka robe smells like pakistani fly trap.
By Kore