Noun Definitionstreet arab1.Definition: (sometimes offensive) a homeless boy who has been abandoned and roams the streetsRelated Noun(s):gamin, throwawayCategory: People