The name of Shrek's best friend is Donkey. Shrek encounters many friends along his journey including the Gingerbread Man and the Three Blind Mice.
Fiona
Shrek
there will be 4.
Shreks full name is Shrek Harry Swampermen. It says so in the third movie under the credits.
a bikini balck and orange
Mike Myers
Green
Yes
Yes, there will be a fifth, but it is about Shreks past.
Donkey Donkey
girl friend is a friend that is girl and not a best friend and girl friend is best friend