1 definition by FunGunZ01

Top Definition
A sticky liquid like substance that makes smoke when burned. The smoke from nectar has an effect a lot like marijuana. nectar can be called a drug, yet nectar is a non-addictive drug used to get turnt tf up!
I smoked some of that nectar the other night, it was lit!
via giphy
by FunGunZ01 November 18, 2016

Mug icon
Buy a Nectar mug!