I agree with you.. I've had fragrances that once I smell on someone I know, I will most likely not wear again. It's definitely personal and smelling your own scents on a friend is like catching them using your razer. It's just not good.
.. and your description of your friend really is pretty amusing :P