This answer is "language related".
Grandpa and his friend were out clubbing tonight (grandpas can go clubbing too!). The friend went to get some drinks. Seeing the queue at the bar, he thought he could order all drinks of the night in one order so he would't have to queue again. So he turns to the grandpa, trying to ask him how many he wants. But grandpa doesn't understand him, since the music is too loud and grandpa's hearing could be a bit better anyway. So what the friend does is achieve eye contact with grandpa and hold up three fingers, mouthing the word "three drinks?". Grandpa is a little confused by that number and just agrees, nods, and puts one thumb up. He thinks maybe his friend picked someone up already and that would be why the friend wanted to get three drinks. But what the friend was actually asking if grandpa also wants 3 drinks for the whole night. So when grandpa affirmed "three", the friend went ahead and bought six. 3 = 6. QED.
The gesture mentioned in the edit is of course the showing of the three fingers. Oh how close to the solution I was with that gesture. I drafted this while gestures were not mentioned yet in the question