1 definition by ...Luna
1. Something that is extremely out of place or doesnt belong there.
2. Someone who doesn't belong where they insist on being or is making a statement by being there.
3. Someone or thing brave and outspoken and some one or thing who stands his/her/its ground.
2. Someone who doesn't belong where they insist on being or is making a statement by being there.
3. Someone or thing brave and outspoken and some one or thing who stands his/her/its ground.
by ...Luna April 16, 2009