Top definition
Some one who is a brown tongue , or a suck up.
That girl over there is a total lick lick!
I wonder how much the boss pays her?
by bobo69 October 17, 2008
Get the mug
Get a lick lick mug for your buddy Sarah.