What is Visitor?
another name for a woman's period.
I have an unexpected visitor, so we cant have sex.
See the curse, period, cock-block, ooops, dang