Isn’t “huffing” a term to describe taking drugs? hence “Huffington Post” implies that they are all wacked out druggos.
It kinda sorta hints that they were founded by Arianna Huffington. Too.