A hurtful insult or label put on someone by another person. Also known as name-calling, slander, verbal harassment, or teasing. This can also include a name based on a person's reputation, or dirty parody names.
Rob Banks is a name I wouldn't want to be given by my parents. This makes people think I'm an aspiring criminal.
by Your Dad March 21, 2005
Can you define these popular missing words?