look up any word, like tinder bombing:

1 definition by ExoticBehemoth

 
1.
A hopelessly incompetent idiot, often in the world of work and business.

Usage@ Common in the UK
I can't believe that bumclown can't operate the photocopier!
by ExoticBehemoth July 06, 2011