Top definition
To hum in one's mind, to play a tune in one's head
That song is super catchy. I was mindhumming it all day at work.
by Pbfd January 02, 2013
Get the mug
Get a Mindhum mug for your mother-in-law Julia.