friendship-day-messages-8567

What is the definition of a friend?
Fantastic
Reliable
Innovative
Extra ordinary
Noble
Docile
Happy friendship day!