TUP

Definition of TUP

  1. (noun)uncastrated adult male sheep