Skip to main content

Definitions by squatch79

To trap between an unstoppable force and an immovable object, eventually crushing.
The man was Yelched slowly between the car and the brick facade.
Yelch by squatch79 June 20, 2016