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
17👍 6👎