1 definition by ramranchcasual

Top Definition
A siren that went off around 10-12 P.M. usually in ghettos and reservations.
Hey, let’s get home before the curfew siren goes off.
by ramranchcasual December 22, 2018

Mug icon
Buy a curfew siren mug!