strait-laced
Fun Dictionary
-> strait-laced
Search:
strait-laced
- Vulgar Dictionary definition
Precise, over nice, puritanical.