touch cloth

touch cloth

English Verb
Ad

Definition

To be just on the point of soiling oneself.

Ad