1 definition by someguy0w3d

Top Definition
to delay something and/or anything for long amounts of time.
OMG Half-Life 2 was DELAYED AGAIN!!!!
by someguy0w3d June 06, 2004

Mug icon
Buy a Valve mug!