look up any word, like fleek:

1 definition by zoe n

 
1.
strictly attentive to minute details of NO concern to anyone
Emma and Ms. Gamper are punctilious
by zoe n May 16, 2005