What is Yald?
Yald - to give it yald - to give it everything, all you've got, maximum effort
that man falling down the stairs gave it Yald
See yald, stairs, falling, sex, james