Translation of ?por la chucha! in English:

?por la chucha!

shit!, phr.

phrase

(?por la chucha diego!)
informal
Chile
  • 1

    shit! vulgar slang
    dammit! informal
    bloody hell! British slang