Doghole
Word Dictionary
-> Doghole
Search:
Doghole
(n.) A place fit only for dogs; a vile, mean habitation or apartment.
Terms of Use
Canadian Jobs