Skip to main content

TheNinjaCrab's definitions

Karla

The biggest dumb-ass snitch the world has to offer.
Hey look its Karla!
Shoot her in the head, Please!
by TheNinjaCrab June 28, 2012
mugGet the Karlamug.

Share this definition