Eat One's Own Dog Food Meaning

(idiomatic) To use or consume the economic goods or services that oneself is producing; to be part of a closed household economy

RECENT SEARCHES