Not to be associated with douchebag, which it has no resemblence to; douchefag is a means of insulting someone who is isn't fast enough to react or is unknowing of the situation.
Erik: Think fast douchefag!
CortneyLove: Ahhhhhhh
Erik punches her in her dumbass face.