Top definition
A machin that helps woman achive orgasmmmm
I just got a new dildadu and we'r going to bed right now.
by Lofa Pope April 26, 2003
Get the mug
Get a Dildadu mug for your boyfriend Trump.