Finicky, fastidious, overly precise or delicate.
University slang, probably from fine.
Practice speaking and memorizing "finical" and many other words and sentences in English.