Haha, I used to love the cartoon as well
That and Thundercats were my two cartoon staples... I must have been very young and innocent as I don't remember any innuendos whatsoever; I doubt I knew what the word meant back then... Think I need to revisit the cartoon, it sounds hilarious!