Adjective
squirmworthy (comparative more squirmworthy, superlative most squirmworthy) (colloquial) That causes one to squirm with embarrassment or discomfort; embarrassing.