1 definition by kuntfuq

When a girl fails to inform her male partner that she is on her period before they have sex.
I pulled out and it was a scarlet ambush!
by kuntfuq September 26, 2020
Get the Scarlet Ambush mug.