Douchedrop

1. The last backwash drop of a douche.
2. A person fitting that very same description.
Harold is a fucking Douchedrop.
by Captain Fucking Morgan November 20, 2010
mugGet the Douchedropmug.