Today I found myself stuck: I couldn’t delete a directory from my Mac, no matter what I tried, sudo or not.

Turns out, for some reason the schg flag was set on that folder. schg, or “system immutable” flag, prevents even root from doing anything with that file. Fortunately, root is allowed to remove that flag, and then delete the file.
sudo chflags noschg undeletable_file_or_folder sudo rm -rf undeletable_file_or_folder |
Problem solved.
(Always be careful copying and pasting sudo rm -rf commands from the internet.)