Yes, I agree, the lyrics and music are clever and funny. I've heard a recording of this song sung by Alice Faye from a Rudy Vallee radio program.
Her voice gives it more oomph and playfulness, and the back-up band is jazzier,but the recording quality is pretty poor.