meaning of Being a Leyton

Being a Leyton meaning in Urban Dictionary

Sketching completely over every little thing to you're stoned