1 definition by rasaantheflop

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 January 7, 2016
Get the Screech mug.