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 Get the harry holland mug.