1 definition by trout9000

Top Definition
a material that is composed of pure douchiness.
Man, they really spared no expense on the douchetanium used to make this product.

That guy's hair looks like it is made out of pure douchetanium.
by trout9000 May 31, 2010

Mug icon
Buy a douchetanium mug!