User blog comment:Demonic BB/An RP Idea I Came Up With/@comment-24947676-20160202094754/@comment-24947676-20160202131231

Jarring means "incongruous", which means not-in-harmony or in tune with surroundings, or out-of-place.