rapscallion - Dictionary definition and meaning for word rapscallion
rapscallion = rape + call + lion. after RAPPING, he CALL himself a LION.it means he is a RASCAL.