the jehovah witness folks came by today and left their angel scat in the foyer
an uneasy feeling while being preached to
"the jehovah witness folks came by today and left their angel scat in the foyer" What is the definition of "angel scat"?