What is Bumpin Canoli?
Someone who thinks their shit dont stink, a wannabe player, wannabe ANYTHING
See: russell talbott