1 definition by topsupp

Top Definition
When 2 females hug each other and rub their breasts together.
I hugged Jen last night and she started to titrubhug me, it actually felt quite nice.
by topsupp October 03, 2010
Mug icon
Buy a titrubhug mug!