What does Carpet Ninja Carpet Ninja mean?

Carpet Ninja Carpet Ninja meaning in Urban Dictionary

Carpet Ninja, be meaning can be utilized in just about any sentence where no other word will suffice. Its intended to stun and confuse another conversationalist toward whom it's directed. The word hails from an assortment of the term "carpet muncher" and ninja (master for the dark arts) Ninjas that hide in rugs, just slightly less prolific than many other home bugs, but far more life-threatening.