Meaning of tup
Definition of tup
(noun)
uncastrated
adult
male
sheep; "a British
term
is `tup'"
Other information on tup
WIKIPEDIA results for
tup
Amazon results for
tup
Tweet