what does "ride a desk" mean?? I tried to google it but I couldn't find the answer in English. Any help would be appreciated. thanks a lot.