Doucheasaurs Rex

Someone who is a mega douche. someone exhibiting excessive douchiness.
by Jess Ski September 05, 2008
Get the Doucheasaurs Rex mug.