Top definition
A delicious edible that will keep you high all day. Found at medical dispensaries in southern california.
-I ate that narc bar a couple hours ago.
-Oh yeah how is it
-Man i'm so faded.
by StonerSurprise September 28, 2009
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush