Por La Chucha

In Chilean slang, "Por la chucha" is equivalent of "Oh snap".
by Aguileta November 02, 2016
Get the Por La Chucha mug.