What does Baconfreak mean?

Baconfreak meaning in Urban Dictionary

A person that will eat bacon with only about everything.