squirmworthy

adj
RareNot in standard dictionaries
1

That causes one to squirm with embarrassment or discomfort; embarrassing.

#colloquial