Dictionaries:

twitters, the:

Colloquial British term for the menses. See menstruation for synonyms
See Also: perianal area, perineum

Link to this page:

Word Browser