Tupped meaning : To mate; used of a ram mating with a ewe. To have sex with, to bonk, etc. (regional English) To butt: said of a ram.
tupped
outrival
scratch card
recomposing
light wave