Showing posts with the label snitch

What Do You Call A Snitch In Spanish

De tal palo tal astilla expr expresión. This slang term means something usually a person who comes from Mexico City. …