What does ausgemachter Esel mean?

ausgemachter Esel - German to English

consummate ass [Br.] [coll.]