What does Anchovious mean?

Anchovious meaning in Urban Dictionary

alien and insignificant