when someone post deceiving pictures of themselves to make themselves look better, but in reality they're gross.
Leslie is such a charzard, she isn't that skinny in real life.
by muscle mel May 18, 2011
1 more definition
A plant made in japan when smoke it give such effects a coke and weed together
I smoke some charzard and boy was i fucked up
by loser man April 20, 2005