1 definition by flor garcia

Top Definition
a nickname for a girl from Honduras

male form: catracho
hey catracha wats up baby gurl?
by flor garcia December 09, 2007

Mug icon
Buy a catracha mug!