Glossary
A Latin term meaning to eat freely or to have unrestricted access to food.
Posted
in
by
Tags: