PESKIEST

Definition of PESKIEST

  1. (adj)causing irritation or annoyance