1 definition by StanleyTweedle™

Top Definition
Two brothers living in Stockholm Sweden with the individual names of Rufus and Bubba.
The Bumfluff Brothers
Rufus Bumfluff
Bubba Bumfluff
by StanleyTweedle™ June 25, 2010

Mug icon
Buy a The Bumfluff Brothers mug!