1 definition by Nehaa

Top Definition
A dick girl, owns a bbc and also loves bbc.
Bitch by birth.
Synonym for bitch.
Diksha comes in different kinds of breeds.
by Nehaa January 28, 2018

Mug icon
Buy a Diksha mug!