1 definition by AlabamaHotPucket2

A British private school located in Bogota, Colombia. It offers an IB education and it is one of the best schools in the city.
He goes to the anglo colombiano school in Bogota.
by AlabamaHotPucket2 July 27, 2015
Get the anglo colombiano mug.