Meaning of rainbow perch

Definition of rainbow perch

(adj) great in degree; "won by a wide margin"

Other information on rainbow perch

WIKIPEDIA results for rainbow perch
Amazon results for rainbow perch