squeech

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.

knee pit

The pit of your knee... (behind the knee cap... where it bends... yeah)
My knee pit's name is edward!
by Murry & Laurel October 28, 2004
Get the knee pit mug.