innards in Polish innards in Polish bebechy noun The internal organs of a human or animal; especially viscera, intestines. Add to Flashcards