DDLZC's definitions
by DDLZC April 4, 2017
Get the you smell, you shit? mug.A lowbrow and grammatically incorrect way of insulting an Englishman; Commonly used by Chinese people.
by DDLZC April 16, 2017
Get the you smell, you shit? mug.