tup(noun, verb) noun1. uncastrated adult male sheep- a British term is `tup'Similar word(s): ramDefinition categories: animal, sheep verb1. To mate; used of a ram mating with a ewe.2. (slang) To have sex with, to bonk, etc.3. (regional English, slang) To butt: said of a ram.