Someone who desperately aspires to be considered a hacker, meanwhile possessing none of the required skills. Living in denial, these individuals will trick themselves as well as others into believing they are hackers. This type of person will use ready-coded exploits to gain unauthorized access to their target host. Script kiddies will often lie, brag, or over emphasize about their computer abilities. A common technique used by kiddies in an attempt to gain acceptance in the hacker culture is to steal source code and claim it as their own.
In general, the average script kiddie is aged 12-?? as anyone with a computer and the desire to become a hacker is capable of becoming one (script kiddie that is). While there are literally hundreds of thousands of script kiddies and wannabes out there, keep in mind that there are also a good chunk of true hackers as well, who are able to spot and exploit flaws in other people's code, write their own code, etc.. basically anyone who claims to be a hacker, isn't one. Unless of course they are asked by someone for their opinion based on their particular skill-set.
Script kiddies will use and abuse technology to get their name or childish online aliases known. ie. defacing websites through the use of shells, using publicly available exploits to compromise security, download trojans and/or viruses and "pwn" some victims, launch DDoS (distributed denial-of-service) attacks, etc.. script kiddies are generally rejected by society and possess no social skills. There are so many things to be said here, but I think that sums them up for now.
<Hacker> Man.. you call yourself a hacker? Can you even code?
<Script Kiddie> u better wathc out b4 i hack ur server
<Hacker> Good luck with that.
<Script Kiddie> LOL U DONT EVEN KNOW WHAT IM CAPABLE OF NOOB
<Hacker> Oh really? That's why I've already contacted your ISP about your planned DDoS attack?
* Script Kiddie has quit (Quit: changing shitty underpants)