What does 'You love blow and I love puff' mean?

What does ‘You love blow and I love puff’ mean?
I found it in a Amy Winehouse 's lyric and has been censured.

[color=darkblue]I love you much
It’s not enough
You love blow and I love puff

Thanks!
Jenny.

.
It sounds like methods of drug-taking.
.

Blow is a street name for cocaine and puff refers to marihuana.

Thank you!
I’m not so expert at “streets names”.

Thanks anyway.

I like this site, BTW, I hope to improve my English, It’s my favorite language, really!
:):):slight_smile:

I know this is an old thread, but here goes:
Blow is a street name for cocaine (powdered as opposed to crack)
and puff is a street name for marijuana, or pot, weed etc.