What does Buffet Juggernaut mean?

Buffet Juggernaut meaning in Urban Dictionary

a person that cannot be ended at any buffet. He's feared by restaraunt owners for his capability to destroy profitability.