1 definition by someguy0w3d

to delay something and/or anything for long amounts of time.
OMG Half-Life 2 was DELAYED AGAIN!!!!
by someguy0w3d June 7, 2004
Get the Valve mug.