What is the Meaning of Semper Fi?

Semper Fi is short for Semper Fidelis. Semper Fidelis means always faithful. The marines always say it or have the bumper sticker on there cars because they are always faithful to the marines.