look up any word, like fleek:

1 definition by Talltails

 
1.
Machobubba is a street name for K2 which is a now illegal type of synthetic marijuana.
Gas stations no longer sell Machobubba because it's illegal.
by Talltails April 14, 2011