1 definition by Rajbanshi

A friend who helps you every time. Either in a happiness or sorrowfulness.
china and Nepal are all-weather friends. Both countries help to each other in each and every different situations.
by Rajbanshi March 24, 2016
Get the all-weather friend mug.