Subscribe English
look up any word, like yeet:
 
1.
A description of any situation dealing with drugs that is nearly utopic or above awesome.
That peak was bonchocurous
by curmobble April 29, 2004
3 8