dogmeat
/ˈdɒɡmiːt/Definitions
1. noun
The flesh of dogs, especially that obtained from stray dogs or those slaughtered for food.
“The butcher shop was infamous for selling dogmeat to unsuspecting customers.”
2. noun
Any person or thing considered repulsive or unpalatable.
“The politician was accused of being dogmeat to the general public due to his questionable ethics.”