Home · Browse · lick

lick

Definitions
  1. 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.