"Tranny suck thumbs" appears to be a phrase related to a type of mechanical or engineering concept. I'm assuming you might be referring to a type of pipe or tubing fitting.
This site uses cookies to enable purchases and to enhance your viewing experience. We do not share your info with third parties. Your info is safe with us.