What does Burstow mean?

Burstow meaning in Urban Dictionary

Conurbation located in the south east of England, home to the former vice president and sports correspondent of Bristol University's 'Chocolate Society'. Amen.