street douche

To be a whole lotta suck, to the point where you make people sick.

See douche bag, asshole, bitch
by Thuggalette (The Deuce) November 16, 2004
mugGet the street douche mug.