TWIGGIEST

Definition of TWIGGIEST

  1. (adj)thin as a twig