Top definition
A person who follows you everywhere, cannot take the hint to leave, gets so drunk that they cannot go home alone and therefore ALWAYS ends up staying at some poor unsuspecting persons house.
'Dan totally did a Keen Harry at mine last night, he wouldn't leave! I woke up and he was crashed out on my sofa!'

'OMG you're such a keen harry! stop following me!'
by willyupmybumnow June 24, 2012
Get the mug
Get a Keen Harry mug for your mate Sarah.