Top Definition
The boss of a company,general supervisor of a department or principal of a school,anybody in charge of a large group of people wich supposedly is despotic or a tyrant.
New in the job:-What's the story with the Grand Douche ?
by Cornholious December 23, 2011
1 Word related to Grand Douche

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.