cachiporrearse

listen to the pronunciation of cachiporrearse
Spanish - English
brag, boast, exaggerate about oneself (Southern Cone)
cachiporrearse
Favorites