Skip to main content

Definitions by Aguileta

Por La Chucha 

In Chilean slang, "Por la chucha" is equivalent of "Oh snap".
Me cai, Por la chucha!
Por La Chucha by Aguileta November 1, 2016