by TacoFaceCat July 23, 2008
A phrase used for something that will in fact not be coming soon, but will actually take months, weeks, or might actually never happen.
by cjpwrs January 26, 2016
by alrightokshawn March 27, 2018
by Sooncomebaby August 29, 2019