Top definition
Harry Alfred, a British lad who plays Xbox one and is quite short. Blonde hair, blue eyes and plays free games. He has lots of friends and gets in lots of fights
by Nianaf January 12, 2018
Get the mug
Get a harry aldred mug for your brother-in-law Jerry.