OED2 suggests that rapscallion is merely a later form of rascallion; rascal with a fanciful ending.