we have to watch out for dedos comming in our barrio
dedos means fingers in spanish but is also spanish slang for [snitches]
"we have to watch out for dedos comming in our barrio" What is the definition of "dedos"?