look up any word, like the eiffel tower:

1 definition by Kris Tee

 
1.
a dildo that is attached to a drill for the ultimate sexual satisfaction!!
I would like you to use the drilldo on me tonight!!!
by Kris Tee October 31, 2007