It was my way of agreeing with Vermont Lt who called you a douche.
Personally I think douches the world over are cringing when they heard that you were lumped in with them.
Douches have a generally salutatory effect on a body whereas your effect is more like an enema than a douche.
As Majoram Dei Gloriam non defecationem
Speak English or get back on the boat, homey.