1 definition by bamafan29

A person who usually has a very very large package. Usually has a little bit of chubbiness but the girls find him sexy anyway. Everyone wants to be around him at all times and he is very funny.
Dang..... how does cannon get all of those girls.... i wish i was him
by bamafan29 October 17, 2011
Get the Cannon mug.