another name for Greyhound bus line. Origin 1: grey = dirty + hound = dog; Origin 2: Greyhound busses aren't the cleanest or nicest way to travel. Example: I can't afford a train or plane ticket, so I have to take the dirty dog.
DIRTY DOG
Meaning of DIRTY DOG in English
Slang English vocab. Английский сленговый словарь. 2012