these pills are fucking amazing i am proper buzzin
a word used to describe being [high] on pills such as [ecstasy]
"these pills are fucking amazing i am proper buzzin" What is the definition of "buzzin"?