spectofabulations Share definition Flag congratulatory expression of a supreme degree Spectofabulations to Jim for completing the marathon. spectofabulations by Nomadllc June 11, 2017 Get the spectofabulations mug.