What does avoiderd mean?

avoiderd meaning in Urban Dictionary

An avoided geek. Isolates people life in a specific area to full cover up from life's personal encounters.