look up any word, like donkey punch:

1 definition by STSD

 
1.
Erectile Dysfunction
I am sorry, I seem to be having stifficulty.
by STSD February 25, 2009