A person who is a complete douche bag, who does nothing but bring you trouble and also can't stand their own company.
by MissDoll February 11, 2010
Get the Douche Bag Parasite mug.A person who is a complete douche bag, who does nothing but bring you trouble and also can't stand their own company.
by MissDoll February 11, 2010
Get the Douche Bag Parasite mug.