LABRAWHATSAHOOSA


Meaning of LABRAWHATSAHOOSA in English

A mongrel--a dog that is part everything, but all of nothing. Example: What sort of dog is that? Is it a labrawhatsahoosa?

Slang English vocab.      Английский сленговый словарь.