1 definition by AceK21

It's a street word that is only used in the Province of Quebec in montrel for drugs in form of pills.
Damn, that peanut u sold me tripped the shit out of me i when i went to the rave.
by AceK21 September 26, 2007
Get the peanut mug.