Top definition
Gaming god. Players pray to this god when they need someone to play with or when they need skill in their game.
DoctorEvol owns your soul!
by james March 04, 2005
Get the mug
Get a DoctorEvol mug for your sister Nathalie.