As far as I know what you are smelling is particles that enter the nose and attatch to the smell recepticals in the nose and which then gets processed by the brain so I dont think that breathing back out for someone else to smell it would work.
The components of the odor trigger specific nerve endings in your nose by binding to cell surface receptors and thus trigger a recognition response from your brain. The amount of components that are contained in air that you breathed in have to be in a sufficient part per million to trigger the nerve cell. Once you breath out those components (only those that did not bind in a cell surface in your nose), the chance of your exhalent containing enough components to trigger someone else's odor detection process would be low.