Top definition
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 July 11, 2016
Get the mug
Get a all-weather friend mug for your mama Jovana.