Top definition
The best person ever he can always make u smile he is the exact definition of perfect
Frank Davison is the best friend EVER
by franks bestie June 05, 2017
Get the mug
Get a Frank Davison mug for your papa Callisto.