Who the hell is yamapoco?

The origins of yamapoco remain a mystery...