1 definition by NoAtlanta23-PsN

When a girl claims she's on her period to get out of having sex with you
She has a red scare in her Harry Truman -family guy
by NoAtlanta23-PsN April 24, 2018
Get the Red Scare mug.