Cheech n Chong's definitions
one that is extremly good at most things. ridicoulously good looking. women are naturally attracted to him. Makes other guys jealous. Like kevin.
by Cheech n Chong January 13, 2009
Get the franklinmug.
Get the franklinmug.