I've just been thinking about all the goofballs I have met in my life, and there is a distinct difference in the way guys and girls talk about other people. Guys give other people NICKNAMES, while girls give people CODE NAMES. There is a difference! Let me explain. A nickname is given to someone to describe someone and so is a code name, but a nickname is something you call a person to their face. If someone has a nickname they will know about it. A code name, however, is a name given to someone so that you can speak of them in front of their face or around other people who know them without releasing their true identity.
Here is an example of nicknames: In cross country the boys would give each other nicknames all the time. It was so bad sometimes, that the girls did not know the real name of the new freshman boys on the team. They only knew the poor guy's nickname, because it was used in place of his real name.
Here's an example of code names: When girls start school they automatically, and without thinking, will start scoping out the guys around them. If they spot one they like then they will obviously have to tell their friends all about his every movement when she meets them after class. Let's say the guy's name is Dave. She cannot POSSIBLY go running out of class and exclaim to her friend, "Oh my goodness! Dave is the cutest boy I have ever seen! I sure hope he asks me on a date! ...ect." If she mentioned his name in a crowded hallway, someone might hear! What if the girl sitting in front of Dave hears her and also likes him?! Then the whole cat fight thing starts up. OR... What if Dave's best buddy hears him and tells him and Dave doesn't like her back?! So the girl comes up with some crazy name that no one she knows would ever have or a very common name like Brad Pitt.
So what does this tell you about guys and girls? Well for one thing, girls are much more secretive and read a whole lot more into people's actions. If Girls wouldn't worry so much about what other people think, they would be less sneaky. Also, it tells you that guys don't need to let out their feelings as much. I have never heard of a guy who goes running to the lunch table of his friends and immediately spits out, "WOW! That girl I really like in my class looks so pretty today! She was wearing this cute skirt and her hair was all done up in curls and I her smile just makes me melt!" I think that's a girl thing...