Top definition
Like bumboclaat except used by Jamaican car fanatics (Brembo being a company that manufactures high quality brakes)
Guy 1: "You hear that?"
*car drives past*
Guy 2: "bremboclaat!!!!"
by Crescentdolls April 02, 2011
Get the mug
Get a Bremboclaat mug for your cat Julia.