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