West Coast rapper YG has dropped his shocking visuals for new single, 'Stop Snitchin' which depicts him as a slave as well as being lynched.

The song was premiered at 'Boachella' which he performed with a picture of Tekashi 6ix9ine in the background.

The new single is taken from his forthcoming album, '4REAL 4REAL' which was pushed back due to the death of his close friend, Nipsey Hussle. In the video, YG plays a slave - one of several plotting their freedom. As they make their escape, one of the slaves cannot keep up with the rest of the gang, gets caught and snitches on them all.

Despite the seemingly serious subject matter, the video is actually hilarious - but the message is clear. We wonder what Tekashi feels about the video which has clocked up over 1.2 million views in less than 24hrs.

Check it out below.