1 definition by William H Ballard

Short for devolution. Meaning to regress or degenerate. To evolve backwards
To deny all sciences would result in a great devolution for humanity.
by William H Ballard February 26, 2004
Get the devo mug.