1 definition by Goanga

Top Definition
neo
A clever anagram of one (that looks suspiciously like a typing error).
Script Writer: "Keanu Reaves is going to play The Neo."
by Goanga June 16, 2006
Mug icon
Buy a neo mug!