look up any word, like plopping:
 
1.
To Do something wrong, yet triumph
Man i Chamirra'd that one!
by Drowiza April 30, 2007

Words related to Chamirra

chami chiri hi lol noob