Give me your stuff - the sense behind it is fairly exciting. This popular phrase originated from a popular tune which incorporates an infectious beat and unusual lyrics. The expression has gained a lot popularity because of its entertaining and cheerful nature. People employ it to express positive vibes and convey their excitement.