Definitions of tup:

  • noun:   uncastrated adult male sheep
    Example: "A British term is `tup'"