Green’s Dictionary of Slang

flood v.

(US black)

1. to have a menstrual period.

[UK]J. McClure Spike Island (1981) 148: One says, ‘I’m havin’ me period!’ Whereupon the other says, ‘I’m bloody floodin’ ’ere!’.

2. to have an erection, for the penis to ‘flood’ with blood.

[US]E. Folb Runnin’ Down Some Lines 237: flood Have an erection .