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"
1👍 4👎