What does anchovy and olive mean?

anchovy and olive meaning in Urban Dictionary

the greatest pizza pie known to man