by Big_Nizzle February 12, 2018
A colloquial expression of frustration relating to an endeavour that failed, often in such a way as to require now more effort to correct.
by Dr.TS November 2, 2006
Mind-Blowing, Out-of-this-world
by Jesse M. April 9, 2005