BEASTLIEST

Definition of BEASTLIEST

  1. (adj)(informal) very unpleasant
  2. (adj)resembling a beast; showing lack of human sensibility