2 definitions by OXFORD UNIVERSITY
that person could is such a cannon
by OXFORD UNIVERSITY June 2, 2015
Buff guy who is actually sweet and aggressive with his/hers friends, he/she possesses both strong mental and physical strength.
by OXFORD UNIVERSITY November 23, 2021