DAME TU COSITA DANCE CHALLENGE RUTHless OPPOSITION YouTubeHand me your stuff - the sense behind it can be fairly fascinating. This famous phrase originated from a popular song which includes a catchy beat and peculiar lyrics. The phrase has gained much popularity due to its fun and lively nature. People utilize it to convey optimistic vibes and convey their enthusiasm.