Green’s Dictionary of Slang

lap up v.

see lap v.