Top definition
the collection of images, thoughts, dreams, and desires a woman conjures to heighten arousal in order to achieve climax; In regards to Self Gratification/Masturbation
I was laying in bed and pulled one from the RubHub to get off.
by Janelle M -Harvard October 11, 2010
Get the mug
Get a RubHub mug for your Facebook friend Abdul.
2
The female equivalent to a β€˜wank bank’
β€œDid you hear Janet got hit by a car yesterday? She’s in intensive care, they don’t know if she’s going to pull through.”

β€œThat’s going straight in the rub hub...”
by Purpblebadgers October 17, 2018
Get the mug
Get a Rub Hub mug for your mom Yasemin.