street performered

adj.

Of a drinker: performing for passing strangers, preferably somewhere with no agreed ticket price.

Source: Wiktionary