def get_speakable_timestamp(timestamp):
    """Return a 'speakable' timestamp, e.g. 8am, noon, 9pm, etc."""

    speakable = f"{timestamp.strftime('%I').lstrip('0')} {timestamp.strftime('%p')}"
    if speakable == '12 PM':
        return 'noon'
    elif speakable == '12 AM':
        return 'midnight'
    return speakable