Top definition
small town in south africa, situated in the northern cape province
by boereklong January 02, 2011
Get a colesberg mug for your dad Günter.