TUBBIEST

Definition of TUBBIEST

  1. (adj)short and plump