"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.
Signup for the Mushammadi Site Newsletter and get new post notifications straight to your inbox!
Email Address
Signup
Automated page speed optimizations for fast site performance