Top definition
An extremely rat or alien-like dog. (hideous)
by Kri$$$ April 20, 2010
Get the Edjovous neck gaiter and mug.