Top definition
A dildo that lights up so that the inserter can as
see clearly what they are doing. They also come with detachable shades so as to protect the vision of the inserter from the bright light.
You ready for some GLOWDO fun???
by thebigwan March 04, 2015
Get the mug
Get a Glowdo mug for your Uncle Manley.