What does aufgestellter Mäusedreck mean?

aufgestellter Mäusedreck - German to English

stuck-up twit [smart-ass]