Top definition
Stemming from the root word Charizard Charrzard relates to Charizards awesomeness and essentially translates to "affirmative"

Typically shortened down to Charr
Guy 1: Dude did you see that girl? She was a 10 fo sho.

Guy 2: Charr

Charrzard is the kewl ppl way of saying yes
by RainbowNinja July 08, 2009
Get the mug
Get a Charrzard mug for your brother-in-law James.