i know my girlfriend is on her period tonight but i am still going hard in the paint
having sexual intercourse with a female on her period
"i know my girlfriend is on her period tonight but i am still going hard in the paint" What is the definition of "going hard in the paint"?