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.
Get the you smell, you shit?mug.
Get the you smell, you shit?mug. We'll email you a link to sign in instantly.