Green’s Dictionary of Slang

forecaster n.

[it is the fore, i.e. front of the body]

the vagina.

[UK]Farmer & Henley Sl. and Its Analogues.