Top definition
A highly intelligent person that can remember in detail about everyone they encounter.
Dr C.F.T. is overly smart she has over 60 clients and remembers everything about their cases in detail.
by Nogunsnofrowns October 26, 2013
Get the mug
Get a overly smart mug for your buddy Vivek.