These are some pretty funny and unfortunate product names. Whatever possessed these people? Were they having a laugh? (especially loving the Barf detergent powder)