by MDJeep February 7, 2004
Inter-American Development Bank.
An instituition set up to encourage and manage development throughout Latin America and the Caribbean
An instituition set up to encourage and manage development throughout Latin America and the Caribbean
by Dr.Dog February 23, 2005
by DaStallionEmz May 7, 2020
When a stupid noob makes a pointless QQ post about something on the PTR forums, people like to post IBD in it before it gets deleted. Why? Don't ask.
"IDB lawlawlawl"
"IDB lawlawlawl"
by Hortus August 2, 2007
by swifty March 28, 2005