Origin unknown; originally pejorative, it replaced the native wordcan.Perhaps from a call used for dogs (compare Galicianapurrar‘set the dogs on’).
perrom(es)