It’s a song by Taylor Swift in her new album TTPD it’s an abbreviation for I can do it with a broken heart
Hey! Have you listened to icdiwabh yet?