Last Updated on 3 years by Sophie Erectile dysfunction is when you are not able or having difficulty getting or maintaining a firm and lasting erection enough for a satisfying sexual encounter. Its known that erection is maintained  by blood flow...