GeneralConnection.com
➔
Dictionary
lap up
Verb
1. lap
1. lick, drink, imbibe
Usage