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 grandma Julia.
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 cousin Manafort.