A person who will devour their food and your food. They leave no scraps. Usually named Owen.
I hate going out to eat with that person they are such a food destroyer.