look up any word, like pussy:
 
1.
one who is a internet tough guy mostly on social networking sites i.e. myspace,facebook etc. probably someone who needs self assurance and the only way of feeling tough.

Dan: "Hey Mike whats wrong?"

Mike: "im sick of these keyboard ninja's actin hard on the net."

by 907jones February 15, 2008
 
2.
Someone who enjoys or needs to use the keyboard instead of the mouse to accomplish tasks in a computer environment. Knows a lot of keyboard shortcuts in one or many softwares. Usually is proud of knowing so and exhibits a feeling of slight superiority over those who use the mouse for everything.
Bill: Why don't you just press Shift-Space to roll the page up in Firefox? It is sooo much faster. If you keep using the mouse for everything you will never be a keyboard ninja.

Bob: Yeah, I know... ...L053R...
by supermouse March 18, 2009
 
3.
one who is a internet tough guy mostly on social networking sites i.e. myspace,facebook etc. probably someone who needs self assurance and the only way of feeling tough.
im sick of these keyboard ninja's actin hard on the net.
by 907jones February 14, 2008