karachi

Definition
  1. Karate or self defense.