What is the full meaning of yupons
YUPON, a bushy evergreen shrub of the holly genus, also YAPON, YAUPON, YOUPON [n]
Example of the word yupons placed on a Scrabble board.