1 definition by bmo7574

Top Definition
A female dildo.
GET OUT OF HERE WITH YOUR FUCKING DILDA! I KNOW YOU HAVE SEXUAL URGES SON BUT STOP NOW WHILE YOU CAN!
by bmo7574 December 21, 2016

Mug icon
Buy a dilda mug!