Top definition
Degrading, punitive term that refers to someone in a position of authority; such as a CEO, director or manager.
"It's not a surprise that the company is falling apart with Head Clown James running the show."
by Dwolff52 June 10, 2017
Get the mug
Get a Head Clown mug for your girlfriend Rihanna.

Available Domains :D

  • headclown.se
  • headclown.ninja
  • headclown.men