Skip to main content

Xxn0sc0p3zxX's definitions

Dutch Cannon

An ordinary air cannon with the ammunition of human farts. This proves to be a very effective projectile stink weapon.
Dr. Prater: Heads up, kids!

Brandon: Oh what the fuck is that smell?!

Dr. Prater: HAHA taste ma dutch cannon BITCH!
by Xxn0sc0p3zxX October 27, 2010
mugGet the Dutch Cannon mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email