flower child

[flower child] {n.}, {slang}, {informal} 1. A young person whobelieves in nonviolence and carries flowers around to symbolize hispeace-loving nature.

Flower children are supposed to be nonviolent,but they sure make a lot of noise when they demonstrate!

2. Anyperson who cannot cope with reality.

"Face facts, Suzie, stop beingsuch a flower child!"