STROPPIEST

Definition of STROPPIEST

  1. (adj)obstreperous