look up any word, like donkey punch:

1 definition by FrankeeDoodle

 
1.
One of the best people on earth. Trustworthy, kind and pretty damn close to perfect. The best friend a person could get.
"What a lovely person"

"must be a Fred."
by FrankeeDoodle December 20, 2009