What does Boa Cumstrictor mean?

Boa Cumstrictor meaning in Urban Dictionary

Another title for an insanely big penis, whether it's from a male or a female. Utilized in mention of the size of the Boa constrictor serpent, it is often reduced to "Cumstrictor".