harry holland Share definition Flag Someone who puts too much milk in their tea. That barista is such a harry holland, my tea tastes like milk. harry holland by tomhollandtessa September 17, 2017 0 0 Get merch Get the harry holland mug. Buy Now — $32.95 See more merch