longshanks

a tall person.