LAMMED

Definition of LAMMED

  1. (verb)flee; take to one's heels; cut and run
  2. (verb)give a thrashing to; beat hard