one who is both fun and cool.
however, this is not to be confused with the term "cunfool," which is quite the opposite.
however, this is not to be confused with the term "cunfool," which is quite the opposite.
by peppermint pattie April 06, 2009