Roasts
Roasting v to humorously mock or humiliate someone with a well timed joke diss or comeback. Prior …
Read more
Roasts
The Chow-Chow is a dog breed originally from northern China, where it is referred to as Songshi-Quan, which means "puffy-lion dog".