VariousWords beta
Related Terms:
Adjective
Definition: Fastidious and fussy; difficult to please; exacting, especially about details; meticulous and particular.
VariousWords beta
Definition: Fastidious and fussy; difficult to please; exacting, especially about details; meticulous and particular.