1 definition by Rana Hussam

A definition for developing countries which means that the country’s economy is going downhill and the country is nearly broke
by Rana Hussam March 1, 2021
Get the In the ass of the world mug.