1 definition by rasaantheflop

Top Definition
Screaming at a very high pitch while doing something that involves speed.
I knew I was going to be late, so I began to screech out of panic and fear as I ran the red light.
by rasaantheflop April 18, 2016

Mug icon
Buy a Screech mug!