Literally, “blue as a violet”, with blau (“blue”) used in the sense of “drunk”.
blau wie ein Veilchen