Top definition
A girl made it up when she was drunk and on her period and BOOM the dreriod was born.
Im having a dreriod moment.”
by Notyourtypicaldumbass July 04, 2018
Get the mug
Get a DRERIOD mug for your barber José.