1 definition by Accord

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