Choggles means: “Choggles” is an amalgamation of the words “China” and “goggles”. The function of Choggles is similar to that of beer goggles. Choggles can only be worn at the point where you are intoxicated – yellow fever included. All women will look Asian-American if they have choggles. (in Community Dictionary, added by Javon Vang)
Go to comments