1 definition by Doctor V-giner

Top Definition
When you fuck a girl on her period and she starts queefing
“Wicked crimson falcon babe!!”
by Doctor V-giner February 21, 2018

Mug icon
Buy a crimson falcon mug!