Don't rule out the "It's not from leaving the petcock on when the bike is parked" so quickly mate, you can have the petcock in the "off" position and it can still leak fuel into your carbs thru the two petcock mounting screws, if the washers aren't sealing properly. It's happened to me and several other members here.
Fuel fills your carbs, runs into your open inlet valves, runs down past your pistons, into your crankcases. Don't ride your bike until you get it fixed, as the gas will wash the oil away from your bearings, and you'll do lots of damage, and of course, it's potentially explosive........... Cheers, Terry.