Our very own Il Douche.
Too funny, after I scrolled down I saw your post and initially I thought it was mine.