What does annie patch mean?

annie patch meaning in Urban Dictionary

this describes a red minds pubic region. its origin is from small orphan Annie, who was simply a red mind.