The Sweater by Meryn Cadell
Are You Happy Now? by Richard Shindell
Have you heard this version? (ETA: Not a comedic song, but I laughed in astonishment and admiration when I first heard this)