To consume alcoholic beverages outdoors in a public place, such as a street corner or parking lot.
That bar is too expensive, let's curb dog it in the parking lot before the show.
1> An insult used on people who arent wanted
2> someone who spends their time hanging out on the streets
"Get away you fucking curb dog"
"man those guys are always here, fucking curb dogs"