What does Alastair Wright mean?

Alastair Wright meaning in Urban Dictionary

amazing in just about every solitary method women go psychological if they see him. He additionally resembles a celery stick.