meaning of Anchovious

Anchovious meaning in Urban Dictionary

alien and insignificant