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
I will be there in the near future
by wolvespete May 3, 2005
by alrightokshawn March 28, 2018
by Sooncomebaby August 29, 2019