Ercole New member Oct 23, 2001 #1 I think "slin" is one of those insulin-related meds I would never consider taking, but is it just short for insulin or is it something else? I don't mess with insulin. I'm just curious.
I think "slin" is one of those insulin-related meds I would never consider taking, but is it just short for insulin or is it something else? I don't mess with insulin. I'm just curious.
TxRugby_8 New member Oct 23, 2001 #4 Slin is short for Slinder, a penis pump, invented by ZyZy Wang. Or it can mean Insulin.