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. Английский сленговый словарь. 2012