2 definitions by SuperCaboose2000

When something is too good to be described as amazing but is not good enough to say "HOLY SHIT THATS AWESOME"
by SuperCaboose2000 August 11, 2017
Get the Sickamundo mug.