1 definition by Bronzed

Top Definition
Like a dildo but based on the anatomy of a drell from mass effect, therefore it is red, covered in ridges like gills, and exaggerated in size compared to a humans.
Legion prefers using his drelldo over getting a good cueboning.
by Bronzed February 19, 2013

Mug icon
Buy a drelldo mug!