1 definition by Zescilea

My English friend tells me that in London this word is slang for cocaine
No Chunga, no party!
by Zescilea July 25, 2015
Get the Chunga mug.