Green’s Dictionary of Slang

weekend n.

(UK prison) a very short period of imprisonment.

[UK]J. Morton Lowspeak.

SE in slang uses

In phrases

in town for the weekend (adj.)

(US campus) homosexual.

[US]Eble Campus Sl. Apr. 2: in town for the weekend – homosexual: Look at the way he walks; he must be in town for the weekend.
it looks like a wet weekend (also ...season)

(orig. Aus.) used by a woman announcing, or registering, the onset of a menstrual period.

[UK]J. Morton Lowspeak 148: Wet season – menstruation.
www.sex-lexis.com 🌐 Synonyms for Menstruation [...] looks like a wet weekend.