Answer: adlibrapper

AnswerCrossword Clue
ADLIBRAPPER

Impromptu street poet?