Glossary
To cook in a highly seasoned vinegar sauce usually over coals or in a spit.
Posted
in
by
Tags: