Skip to main content

Captain Douchington

Captain of the Douchingwa army. Douchingwa is a city in chinadouche of high honor and moral stature. (A surprisingly clean city as well.)
Captain Douchington of the Douchingwa army fought for a just cause.
by djhebert August 29, 2014
mugGet the Captain Douchingtonmug.

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