The term has been literally decimated. Irregardless of original meaning, it is now loost.
It awfully similar to humming or 'pretend percussion with your fingers' of the song you're hearing in your head. It's basically spot on for you but most of the time no one else has a clue what the hell are you trying to pretend to play