look up any word, like dirty sanchez:

1 definition by Some Koreann

 
1.
A Person that is a very funny person, a rare name given by some, and those who possess it, will be remembered by all. A all in all nice guy, powns at games, and a great lover to all women.
Jeffrey: dang i wish my name was cannon, mine is soo plain and original.

Sally: Yeaa, i wish your name was cannon as well.
by Some Koreann June 26, 2010