SCABBIEST

Definition of SCABBIEST

  1. (adj)covered with scabs