Stop everything you're doing right now. Close any audio player you may have open. You need to listen to this. Duck Sauce has returned with 2014's funkiest song thus far and it will get you on the dance fire faster than any classic Rod Stewart song. This song is a good 3:38 long and it feels so SHORT. I want it to go on and on. Forever. Just listen and you'll understand.