1 definition by Manifest Destiny

Top Definition
Of architecture or design that implies immediate gratification or satisfaction. Taken from the medical term 'stat' meaning right now, without any arguement.
'That doctor calls for all his surgical tools in statch style.' or 'The nazi architecture at it's finest evolution emphasised austere but larger than life horizontal scale punctuated by statch verticals: colors, lines, fabrics, symbols, music and ancient mysteries worthy of being considered a new form of religion.'
by Manifest Destiny July 05, 2006

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.