What does aufschlecken mean?

aufschlecken - German to English

to lap up