@Scrbblechick -- Let me laugh out loud at that last sentence! I thought the same thing. My DIY hubby was discussing an in-depth project with our neighbor and that term came up. I nearly died laughing when I heard it because I had a very different mental image, too!
I looked it up for an explanation and found this article and your post and was glad I wasn't the only one with a gutter mind.