I’ve seen that gesture use to mean “I agree.”
I know a vet student who snuck a dead cat out of the anatomy lab. He took it to a Chinese takeaway in the middle of the Friday evening rush, barged past the queue of customers, threw the cat on the counter and shouted “There you go! But this is the LAST one I’m getting you this month!” (And then ran like hell.)