you know you pulled a blowdog last night and ordered triple whisky and cokes?  you'd better go duck out at the library, blowdog is coming into town
the blowdog is synonomous with salty dog
"you know you pulled a blowdog last night and ordered triple whisky and cokes?  you'd better go duck out at the library, blowdog is coming into town" What is the definition of "blowdog"?