Top definition
Someone who loves one of the best things on earth
Oh man ,since last year I became a weed lover
by william 455 December 13, 2008
Get the mug
Get a weed lover mug for your mother-in-law Julia.