Top definition
A superhero who explores the world and their mind through the means of drinking large amounts of cough syrup
Troy, Pez, and Kayla are Dextronaughts
by Troy Elliott October 26, 2008
Get the mug
Get a Dextronaught mug for your buddy Zora.