1 definition by hislordshipuk

Top Definition
The swelling of a female submissives clitoris after being aroused having witnessed a Dom-Rod
"I know you like it. I can see you've got a sub-nub"
by hislordshipuk December 20, 2018

Mug icon
Buy a Sub-Nub mug!