Browse
Home
·
Browse
·
lick
lick
Definitions
1.
to beat up
You wen see the football game last night? We got licked.
Did you see the football game last night. We got destroyed.