tup The origin and history of tup. Etymology From Middle English tupe (compare Scots tuip), origin unknown. ← Back to the full definition of tup