2 definitions by Murry & Laurel

The warping of the two words 'squeal' and 'screech' therefore making the word 'squeech' . A very high pitched noise.
My friend tends to squeech a lot
HAHA! Ethan squeeched!
by Murry & Laurel October 28, 2004
Get the squeech mug.
The pit of your knee... (behind the knee cap... where it bends... yeah)
by Murry & Laurel October 28, 2004
Get the knee pit mug.