Shelby Alarm Clock Share definition Flag Using ones thumb and inserting it into the anus of a sleeping person in order to wake them up for a specific purpose.Similar to a goose My girlfriend refused to wake up to go to work, so I gave her a Shelby Alarm Clock. Shelby Alarm Clock by Mongosan February 19, 2011 Get the Shelby Alarm Clock mug.