tup Share definition Flag To have sex in the pre-Culloden Highlands. See Highlander books by Moning. "you've tupped every maiden in the village, what now?" tup by Freemp January 17, 2005 0 0 Get merch Get the tup mug. Buy Now — $32.95 See more merch