armthong
i had shoulder surgery and have to wear this damn armthong for 6 weeks
a sling or immobilizer to hold ones arm following injury or surgery
"i had shoulder surgery and have to wear this damn armthong for 6 weeks" What is the definition of "armthong"?