1 definition by Accord

The craziest mutha fuckin SOB out there the whistles go woooooo.
It's bubb rubb and lil sis!
by Accord May 1, 2003
Get the bubb rubb mug.