straitlaced - Dictionary definition and meaning for word straitlaced
Imagine a person who keeps the lace of his shoes straight so that it doesn't point someone...obviously he is extremely moral