Mr haddow Share definition Flag A person who is so boring and so depressing he is somehow able to make you feel worse then him Mr haddow made me want to hang myself today in art/design tech Mr haddow by Hongkongbingbong July 9, 2022 0 0 Get merch Get the Mr haddow mug. Buy Now — $32.95 See more merch