Top definition
A substitute husband. You have a husband already, but you have another close male friend on the side.
I had to get sex from my Subhub because Eric wasn't putting the dick to work on me
by Lovebytes April 07, 2016
Get the mug
Get a Subhub mug for your daughter Larisa.
buy the domain for your pet vlog