Skip to main content

Definitions by sticky little fingers

smotched 

Broken, damaged, screwed, munted, fucked.
The city was smotched by a massive earthquake.