hey did you see that elstor over there? i can smell him from a mile away
i very very smelly person
"hey did you see that elstor over there? i can smell him from a mile away" What is the definition of "elstor"?