1 definition by The twilight tickler

1
1. A measurement of marijuana equal to a nug
Stephen hawking won't stop trying to sell me nugrons so he can fund some weird science project
by The twilight tickler September 25, 2015
Get the mug
Get a nugrons mug for your Facebook friend Callisto.