Skip to
adjective
causing shock or surprise; shocking; startling facts or revelations; shocking in nature or appearance
Browse