bumblebees


bumblebees

Drug slang
A regional term for amphetamines, which is related to their ability to give a person a “buzz”.