Top definition
squeal + screech = squeach
When a lizard crawled on her foot, she squeached.
by ihdcjn February 23, 2011
Get the mug
Get a squeach mug for your buddy Callisto.
To squeeze a bottle in someones face, hence a feeling of drowning and suffocation. Also sexual refrence, to bust a nut, or blow ones load.
Dude, i totally squeached her in the eye!
by jiggy ziggy September 10, 2008
Get the mug
Get a Squeach mug for your girlfriend Jovana.