licking
noun
- the act of a person or thing that licks
- Informal
- a whipping
- a defeat
See licking in American Heritage Dictionary 4
(lĭkˈĭng)
noun Slang - A beating, thrashing, or spanking.
- A severe loss or defeat.
Learn more about licking
link/cite
print
suggestion box