A lot depends on context.  It's okay for a kid to dress up like a pirate with a pretend cutlass and skull 'n' crossbones.  But if you put a Jolly Roger on a kid's shirt collar, especially a brown shirt, then that's wwaaay out of bounds (as it should be!).