WTF IS THIS SHIT

What tha fuck is this shit from Leo and Satan

176 users favorited this sound button
Uploaded by burned - 2,531 views