1 definition by Boo boo chicken

Top Definition
When a girl has a one night stand on her period and its a bloody massacre.
I met this chick on tinder and she pulled a dirty carina
by Boo boo chicken June 05, 2020

Mug icon
Buy a dirty carina mug!