As nouns the difference between piccolo and phife
is that piccolo
is (musici) an instrument similar to a flute, but smaller, and playing an octave higher while phife
As an adjective shife
is (african american vernacular english) aggressive looking, tough.
As a noun phife is