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