cachiporrearse

listen to the pronunciation of cachiporrearse
İspanyolca - İngilizce
brag, boast, exaggerate about oneself (Southern Cone)