meaning of aufschlecken

aufschlecken - German to English

to lap up