look up any word, like blumpkin:

1 definition by mikesixsixsic

 
1.
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"
by mikesixsixsic October 26, 2008