Craig Shafto Share definition Flag the typical definition of a nonce in everyway possible that guy is acting like a craig shafto Craig Shafto by njp31 January 18, 2023 Get the Craig Shafto mug.