Meaning of crazy glue

Definition of crazy glue

(noun) a commercial brand of epoxy glue

Other information on crazy glue

WIKIPEDIA results for crazy glue
Amazon results for crazy glue