Top definition
1) a dog igloo for dogs who live in cold weather; 2) a hipster term for a dog
by hipsterdad January 28, 2017
Get the mug
Get a dogaloo mug for your Facebook friend Helena.