Skip to main content

Definitions by Drowiza

Chamirra 

To Do something wrong, yet triumph
Man i Chamirra'd that one!
Chamirra by Drowiza May 13, 2007