| 1. | elved | ||
|
To get bettered at something. derived from an urban myth around yorkshire, england of a mythical creature known as "the elve" who, as legend has it - can out do anyone or anything at whatever they are trying to do. man, that guy thought he was something special then this dude turned up and totally elved him.
|
|||
