What is Catracha?
a nickname for a girl from Honduras
male form: catracho
hey catracha wats up baby gurl?
See catracho