you fucking hard-on, you have got to be the biggest dowsh in the world
dowsh is a word used when explaining to someone that they are a big (huge) douche
"you fucking hard-on, you have got to be the biggest dowsh in the world" What is the definition of "dowsh"?