What is the meaning of πι?

Letter pi

Used in "στο πι και φι" meaning at the drop of a hat.

Source: wiktionary.org