1 definition by Locher.0

Top Definition
The male reproductive organ (ie: the penis)
Larry went over to Joes house to return a barrow video game when Larry saw Joes fathers nut cannon.
by Locher.0 June 01, 2012
Mug icon
Buy a nut cannon mug!