descuajaringarse

listen to the pronunciation of descuajaringarse
Spanisch - Englisch
come apart
laugh very hard
become exhausted