Skip to main content

Definitions by Monkeyman65

Used as slang for Chewing Gum being the amalgamation (joining up) of the two words. English Slang.
Would you like some Chugg?
Chugg by Monkeyman65 April 28, 2008