1 definition by Dildroid Master

A red headed doushebag who lived in a van half his life plays a battery powered drum and mooches off of people to fund drinking and drug habits
Your new bf is such a red dog
by Dildroid Master June 26, 2015
Get the red dog mug.