descuajaringarse

listen to the pronunciation of descuajaringarse
İspanyolca - İngilizce
come apart
laugh very hard
become exhausted