street sweeper

(noun) street cleaner

< street smarts | street theater >