Top definition
A nickname for the city of Goldsboro which is located in North Carolina.
I’m flying out to Da boro next month for Memorial Day weekend.
via giphy
by carolina919ron May 30, 2018
Get the mug
Get a Da boro mug for your mate Sarah.