1 definition by mambakilla

A particularly idiotic trollin War and Order
Mamba, the person you least want to be like.
by mambakilla October 31, 2018
Get the Mamba mug.