2 definitions by cimron

2
when something or someone makes a squeaky-high pitched noise.
i heard his brakes squeech when he was driving.
by cimron August 27, 2021
Get the mug
Get a squeech mug for your girlfriend Helena.