Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by djhebert
Captain Douchington
Share definition
Flag
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.
Captain Douchington
by
djhebert
August 29, 2014
Get the
Captain Douchington
mug.