Although, “let’s flush this out” is also a hunting idiom, as in flushing out game. So that may be part of the confusion.