perroflauta

Etymology
From, describing street performers who play the flute and are accompanied by dogs. First seen in 2005.

Noun

 * 1)  left-wing anticapitalist, left-wing antisystem, left-wing anarchist, crusty, punk, hippie
 * 2)  a scruffy-looking busker
 * 1)  a scruffy-looking busker