tumpa

Definition
  1. Stumpy.