3 Rounds of:

15 Single arm KB swings - each arm
10 Burpees
10 Hindu push ups

5 x 3 Turkish Get Ups - complete 3 on one side before doing 3 on the other side

Every minute on the minute for 12 minutes:

5 Barbell clean and press
4 Burpees