Funny video that Facebook friend shared with me

I don’t know what to make of this but it is damn funny. I can’t understand the language but he still makes me laugh hard.