From Middle English tupe (compare Scots tuip), origin unknown.
Write this word
Practice speaking and memorizing "tup" and many other words and sentences in English.