meaning of annie patch

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.