Definitions by Word Law
debouchery
Excessive indulgence in douchiness;
excessive indulgence in brainless activity, arrogance and/or obnoxiousness
excessive indulgence in brainless activity, arrogance and/or obnoxiousness
debouchery by Word Law July 23, 2014