Here are the possible solutions for tom lehrer song with the lyric i've never quibbled if it was ribald clue