I first heard this from the mouth of an LA confidential friend, and took it to have Lala provenance - is it possible it's a transfer from the argot of surf dudes, where I think rip used to equate to the standard English of 'top performance'...?