2 definitions by Murry & Laurel

Top Definition
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
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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.